Part Number Hot Search : 
P73A1111 13202 TWGP2114 AD853108 HWL32NPA P73A1111 MAX41 MC78FC00
Product Description
Full Text Search
 

To Download UPD703111GM-13-UEU Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  The V850 Series of high-performance microcontrollers answers many different application system needs. It realizes superlatively low power consumption and low noise while offering high performance and a wide array of functions. The broad V850 product lineup provides optimum solutions for the nextgeneration systems of customers.
High performance
Performance range of 20 to over 300 MIPS with single instruction set
Product deployment
Low-end/Middle-range/ high-end/ASSP deployment
Additional functions
Rich middleware lineup
System LSIs
Smooth transition to system LSIs
Development environment
Rich development environment lineup
2
Pamphlet U15412EJ4V1PF
INDEX
Roadmap/Features
04
V850 Series Product Roadmap * * * 4 NEC Electronics Microcontroller Deployment * 5 Set Application Examples * * * * 5 5 Keys of V850 *
************
6
Product Lineup
08
Low-End Lineup * * * * * * * * * * * * * 8 Middle-Range Lineup * * * * * * * * 10 High-End Lineup * * * * * * * * * * * * 12 ASSP Lineup * * * * * * * * * * * * * * * 14 Memory Lineup * * * * * * * * * * * * * 18 Package Lineup * * * * * * * * * * * * * 19
CPU
20
CPU Roadmap * * * * * * * * * * * * * * 20 CPU Core Function Comparison * * 20 System LSI Support * * * * * * * * * 21 V850 Series Common Architecture * * * 22 V850E1,V850ES Architecture * * * 26 V850E2 Architecture * * * * * * * * * 27
Variety of Peripheral Functions
28
Memory Access Functions * * * * 28 Analog Circuits * * * * * * * * * * * * * 29 Timer/Counter * * * * * * * * * * * * * 30 Serial Interface * * * * * * * * * * * * * * 31 Other * * * * * * * * * * * * * * * * * * * * * * 32
Performance
34
V850 Series Benchmark * * * * * * 34 Low Power Consumption * * * * 34 Low Noise Countermeasures * * 35
Middleware
36
V850 Series Middleware List * * 36 Speech Recognition * * * * * * * * * 37 JPEG * * * * * * * * * * * * * * * * * * * * * 37 Text to Speech (for Japanese Text)
*********
37
Flash
Features * * * * * * * * * * * * * * * * * * * * 38 Rewrite Modes * * * * * * * * * * * * * 38 Flash Specifications List * * * * * * 39 Flash Memory Programmers
**
38
40
Product Specifications List
42
Low-End Lineup * * * * * * * * * * * * 42 Middle-Range Lineup * * * * * * * * 44 ASSP Lineup * * * * * * * * * * * * * * * 47 High-End Lineup * * * * * * * * * * * * 50
Development Environment
52
Low-Price Development Environment Lineup * * * 53 Development Flow * * * * * * * * * * 54 Development Tools * * * * * * * * * * 54 V850 Series Development Environment * * * 57 Software Product * * * * * * * * * * * * 59
Information Dissemination
62
V850 Series Website * * * * * * * * * 62
Pamphlet U15412EJ4V1PF
3
Roadmap/Features
V850 Series Product Roadmap
Continuously evolving V850 Series through an expanding product lineup
V850E2 core 200 to 400 MHz
CPU core release completed Product deployment under planning
V850E1 core
150 MHz @ 215 MIPS
High-end lineup High-end lineup
High performance: On-chip MEMC/DMA
* Frequency: 33 to 150 MHz * Memory size: ROM: ROM-less to 512 KB RAM: 4 to 128 KB * PKG: 100 to 240 pins (QFP & FBGA)
ASSP lineup ASSP lineup
Inverter control DVC control Car audio control Power meter control Dashboard control
* Frequency: 16 to 64 MHz * Memory size: ROM: ROM-less to 640 KB
V850 core
33 MHz @ 38 MIPS
Middle-range lineup Middle-range lineup
Realization of low EMI noise
* Frequency: 20 to 34 MHz * Memory size: ROM: ROM-loss to 640 KB RAM: 4 to 48 KB * PKG: 100 to 144 pins (QFP & FBGA)
RAM: 4 to 48 KB * PKG: 64 to 257 pins (QFP & FBGA)
V850ES core
20 MHz @ 29 MIPS
Low-end lineup Low-end lineup
High cost-performance
* Frequency: 20 MHz * Memory size: ROM: 64 to 256 KB RAM: 4 to 16 KB * PKG: 64 to 144 pins (QFP)
Standard lineups
4
Pamphlet U15412EJ4V1PF
Field-specific lineups
NEC Electronics Microcontroller Deployment
High performance
TM
64-bit RISC
VR5000 Series VR4100 Series V850E/Mxx high-end lineup
VR7700 Series
Inverter, DVC, storage ASSP lineup
32-bit RISC
V850ES/Sxx, V850/Sxx middle-range lineup Kx1 Series V850ES/Kxx, 78K0/Kxx low-end lineup
Upward compatible instruction sets
78K4
8/16-bit CISC
78K0 78K0S 75X/XL
8 to 16-bit applications
S
m yste
con
trol
Da
ro ta p
ces
sing
17K
32-bit applications
64-bit applications Price
Set Application Examples
Automotive Audio Portable devices Camera Computer peripherals Home appliances Industrial equipment Video and recording equipment Other
The V850 Series is suitable for various application fields and raises the commercial value of customer systems.
Engines, dashboards, power steering, ABS
Car audio, portable audio, component stereo systems
PDA, IC recorders
DVC, DSC, SLR cameras Laser-beam printers, inkjet printers, scanners, fax machines Air conditioners, refrigerators, washing machines, microwave ovens Industrial motors, control equipment, vending machines, power meters
DVD players, D-VHS, industrial cameras Electronic instruments, electric bidets, toys, learning devices, remote controllers, etc.
Pamphlet U15412EJ4V1PF
5
Roadmap/Features
5 Keys of V850
High performance
5 points supporting the high performance of the V850 Series
Performance ranging from 20 to over 300 MIPS with single instruction set
High performance
> =200 MHz
Processor products
Not compatible
Data processing
V850E2
Other manufacturers' 32-bit microcontrollers 8-/16-bit microcontroller, offer MIPS *Compared to 10 or more times higher for theasame performance
150 MHz
Compatible with up to middle-range class
V850E1
33 MHz
66 MHz
Not compatible
V850
32 MHz
* *
frequency, and 2 to 3 times higher at the actual application level (based on NEC evaluation) System operation at frequencies 1/2 to 1/3 those of 8/16-bit microcontrollers is enabled, contributing to lowering system power consumption. The V850 core, V850ES core, V850E1 core, and V850E2 core are upward compatible at the object level.
Other Compatible with up to high-end class manufacturers' 16-bit models with MIPS performance up to 10 times higher microcontrollers System control
V850ES V850
20 MHz
Compatible at object level!
Product lineup
Low-end/Middle-range/High-end/ASSP deployment
Product lineup
High-End lineup Automotive Office equipment ASSP lineup
V850E/Mxx
High performance
V850E2 core V850E1 core V850ES core
On-chip dedicated hardware
V850E/xxx V850ES/xxx V850/xxx
Industrial
Series of *Low-end lineup: Kx116 to 32-bitgeneral-purpose for high microcontrollers for market designed low power consumption, *Middle-range lineup: Low noise,low-voltage operation support large-capacity memory lineup, lineup: *High-EndcontrollerDesigned for high performance, on-chip memory and DMA *ASSP lineup: Field-specific product lineup, on-chip dedicated hardware cost-performance.
V850 core
Low noise, low power consumption
Middle-range lineup
V850ES/Sxx V850/Sxx
Communication Home appliances Consumer electronics
High cost-performance
Low-end lineup
V850ES/Kxx
Additional functions
Rich middleware lineup
Additional functions
Amusement machines
FAX DSC
Toys
JBIG MH/MR/MMR
Handwriting recognition
Portable devices Electronic dictionaries
Car audio
ADPCM TTS
Image processing
of systems with high added value *Realizationsupplementary functions to existingthrough the addition of systems
JPEG
Human interface
Middleware
Browser
Speech recognition
* *
6
via middleware Realization of functions heretofore realized with peripheral ICs through V850 + middleware, reducing development time and reducing system costs Rich lineup of video, audio, network-related, and other middleware tuned for V850 Series
Home appliances
AV equipment
Networks
Java
TM
TCP/IP
Phones
Pamphlet U15412EJ4V1PF
System LSI
Smooth transition to system LSIs
System Processes
Micro-fabrication technology Multi-layer wiring technology Mixed-process technology High-pin-count packages
System LSI
Design environment
CPU DSP
Analog
IP
actively *The V850 Series is also beingtransition expanded for ASIC CPU cores, realizing smooth to system LSIs *Theafollowing elements essential for system LSIs are provided on timely basis: <1> Leading-edge process technology <2> High-performance CPU core <3> Rich lineup of IP cores <4> Top-down design environment <5> Flexible application design
1000
Memory Flash Logic DRAM
middleware
IP cores
MPU, DSP, DRAM, SRAM, AV, communication, BUS, high-speed I/O
PC I/F
Chip design environment Synthesis/verification Software development environment Hardware/software coordinated design
Middleware
Voice recognition/synthesis AV processing (JPEG1, MPEG1, etc.) Modem
700
Next-generation process
Next-generation core 800 to 1000 MIPS V850E2
Nx85E2 200 MHz Nx85E2 400 MHz
Performance (MIPS)
500 300
0.13 m process
Nx85E2 266 MHz
V850E2/xxx
200
Nx85E 150 MHz
100
0.18 m process 0.25 m process
V850E1
Nx85E 66 MHz
66
V850E/MA1
V850E/ME2
MA2
MA3
Under planning Under development In mass production
33
V850
0.35 m process
Generation
Development environment
Rich development environment lineup
78K environment
Development environment
V850 development environment PM Project Manager
Improved versatility
Utilization of existing functions Improved usability development
PM Project Manager
CC (Compiler) RX (Real-time OS)
CA (Compiler) RX (Real-time OS)
+RD (task debugger) +AZ (Analyzer)
V850 products
Realization of highperformance powerful development environment making use of * High performance * General-purpose registers * Large memory capacity
Improved performance Debugging support
, a low-cost high-performance emulator, and *IECUBECARD, an ultra-low cost on-chip emulator are N-Wire
TM
SM (Simulator) ID (Debugger)
Debugging support
SM (Simulator) ID (Debugger) TW
(Performance analysis tuning tool)
*Realization of better connectivity with target boards, addition of GUI customization function, improved online help, etc. shorter *Realization ofaccurate development TAT through support of quick and software development via a rich
development environment lineup featuring easy operation and sophisticated functions
available
Improved usability
IE, IECUBE (In-circuit emulator)
Support of high speed
IE, IECUBE
(In-circuit emulator)
Pamphlet U15412EJ4V1PF
7
Product Lineup
Low-End Lineup
Under planning
Kx1 Series of general-purpose microcontrollers for 16 to 32-bit market designed for high cost-performance
NEXT Generation
Under development
In mass production
V850ES/KE1+
64-pin version
V850ES/KF1+
80-pin version
V850ES/KG1+
100-pin version
V850ES/KJ1+
144-pin version
Single-power-supply flash On-chip POC/LVI On-chip debugging function DMA function (only KG1+, KJ1+)
V850ES/KE1
64-pin version
8-bit microcontrollers
V850ES/KF1
80-pin version
V850ES/KG1
100-pin version
V850ES/KJ1
144-pin version
78K0/Kxx 78K0S/Kxx
Rich memory and package lineup Large array of on-chip peripheral functions common with 78K0/Kx1 of 8-bit microcontrollers Low EMI noise design
Development environment usable in common for all series Wide voltage range support (2.7 to 5.5 V) Single-power-supply flash lineup (self programming, EEPROMTM emulation support)
Kx1+ features
Kx1+ are microcontrollers featuring additional functions.
V850ES/Kx1 V850ES/Kx1+
128K
Kx1 Series lineup
Rich memory & package lineup
ROM (Bytes) 256K
V850ES
lin p eu
KE1
KF1+ KG1+ KJ1+ KE1+ KF1 KG1 KJ1
Runaway detection Watchdog timer running plus High-reliability watchdog timer operating function with uninterruptible Ring OSC on main clock On-chip voltage detection circuit (LVI: variable detection voltage)
96K 60/64K 48K
Voltage detection circuit
None
Reset functions
External reset, WDT reset
plus *On-chip reset detection circuit (POC: Fixed voltage)
*Also possible with voltage detection circuit (LVI: Variable detection voltage)
32K 24K
a Se
m
le
ss
78K0
KC1+ KD1+ KB1+
KF1+
KE1+ KF1
DMA function
None
plus
4 on-chip channels (KG1+, KJ1+)
16K
KB1
Oscillation stabilization time reduction Fixed at reset release
8K
KC1
KD1
KE1
Can be reduced with optional function
4K
78K0S
KU1+ KA1+ KY1+
KB1+
A/D converter
Conversion time 14 s (min.) Successive approximation mode
Conversion interval of 3 s (min.) Successive approximation, scan mode
2K 1K
LIN bus interface
No hardware
1 hardware channel for each product
8 16 20 30 44 52 64 80 100 144 pins
Product specifications
Item
KE1 KF1 V850ES 29 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 128 KB 128 KB 4 KB 256 KB/128 KB 256 KB/128 KB/96 KB/64 KB 12 KB/6 KB/4 KB 4.5 V to 5.5 V @ 20 MHz 4.0 V to 5.5 V @ 16 MHz 2.7 V to 5.5 V @ 10 MHz 16-bitx2 ch Address: Multiplexed 16-bitx 2 ch (256 KB: 3 ch) 8-bitx5 ch WDTx2 ch Watch timerx1 ch Address: Multiplexed/separate Data: 8/16-bit 16-bitx6 ch (256 KB: 7 ch) 16-bitx4 ch (256 KB: 5 ch) 16 KB/6 KB/4 KB 128 KB/96 KB 16 KB/6 KB V850ES/Kx1 KG1 KJ1
CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter
Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask version, Typ.) Package
2
CSIx2 ch, UARTx2 ch I 2 Cx1 ch* -
CSIx2 ch, UARTx2 ch I 2 Cx1 ch* CSI with automatic transfer functionx1 ch 10-bitx8 ch
CSIx2 ch, UARTx2 ch I 2 Cx1ch* CSI with automatic transfer functionx2 ch 8-bitx2 ch
CSIx3 ch, UARTx2 ch UART/I 2 Cx1 ch*, I 2 Cx1 ch* CSI with automatic transfer functionx2 ch 10-bitx16 ch
51
ROM correction function, real-time output, key return function 67 150 mW (20 MHz @5V) 80-pin TQFP(12x12 mm) 80-pin QFP(14x14 mm)
84
On-chip debug function, ROM correction function, real-time output, key-return function 128
64-pin TQFP(12x12 mm) 64-pin LQFP(10x10 mm)
100-pin LQFP(14x14 mm) 100-pin QFP(14x20 mm)
144-pin LQFP(20x20 mm)
* : Only Y products have an on-chip I C interface.
8
Pamphlet U15412EJ4V1PF
System cost reduction
Conventional set
Voltage detector
>Set space reduction! >Total set cost reduction! >Lower number of used ports!
WDT independent from CPU clock
Kx1 SeriesNote set
Voltage drop detection
>Higher reliability!!!
LVI VDD POC
RESET output
VDD
Micro
Port Port X2
Watchdog IC
Peripheral functions on single chip
RingOSC Clock monitor X1 X2 WDT
X1
RESET
RESET IC
Oscillation stop monitoring
RESET
System reset voltage detection
External IC
External IC
RESET
Note: V850ES is supported from Kx1+
Common peripheral functions
Large array of peripheral functions common with 8-bit 78K0 Series
ROM size(bytes)
KU1+ 1K 2K 4K
78K0S KY1+ KA1+ KB1+ 1K 2K 4K 2K 4K 8K 4K
KB1 KB1+ KC1 8K 8K 16K 16K 24K 24K 16K 24K 32K 1 1 2 1 1 2 1 1 2 1 2 2 1 1
KC1+ 16K 24K 32K
KD1 8K 16K 24K 32K 1 2 2 1 1
78K0 KD1+ KE1 16K 8K 24K 24K 16K 32K 32K 48K 60K 1 2 2 1 1 1 2 2 1 1 2 2 2 1 1
KE1+ 16K 24K 32K 48K 60K 1 2 2 1 1 2 2 2 1 1
KF1 KF1+ 24K 48K 60K 32K 60K
V850ES KF1 KG1 KJ1 KE1 KE1+ KF1+ KG1+ KJ1+ 128K 128K 64K 256K 128K 64K 256K 128K 96K 256K 128K 96K 256K 96K 256K 128K 256K 128K 128K 1 1 2 2 1 1 1 2 2 1 8 ch 1 1 2 2 1 1 1 2 1 1 1 8 ch 1 2 2 2 1 1 1 2 1 2 1 8 ch 1 2 2 2 1 1 1 2 1 1 1 1 8 ch 1 4 2 2 1 1 1 2 2 2 1 8 ch 2 ch 1 4 2 2 1 6 2 2 1 6 2 2
TMP TM0 TM5 TMH TM8 WT WDT(Powerful WDT) WDT DMA CSI Auto CSI UART UART(LIN) IIC A/D D/A Ring-OSC(8 MHz) Ring-OSC(240 kHz) Sub-OSC REG. Key return ROM correction Real-time Output H.MUL/DIV POC/LVI RESET OUT Clock Monitor
1 1
1 1
1 1 1 1
1 1 1 1
1 2 2 1 1
1 2 2 1 1
2 2 2 1 1
2 2 2 1 1
2 2 2 1 1 1 2 1 2 1 8 ch
4 2 2 1 1 1 2 2 2 1 8 ch 2 ch
6 2 2
1
1
1
1
1
1
1 1 1 4 ch
1 1 1 4 ch
1 1 1 8 ch
1 1 1 8 ch
1 1 1 8 ch
1 1 1 8 ch
1 1 1 8 ch
2 1 1 8 ch
1 1 1 8 ch
2 1 1 8 ch
1 4 ch Y Y* 4 ch Y Y* 4 ch Y Y*
1 4 ch Y Y*
1 4 ch
1 1 1 1 8 ch
2 1 1 1 8 ch
2 1 1 1 8 ch
1 1 1 1 1 1 1 1 1 1 1 1 4 4 2 3 3 3 2 2 2 2 2 3 3 2 1 1 1 2 2 2 8 ch 16 ch 16 ch 16 ch 2 ch 2 ch 2 ch 2 ch Y* Y Y Y Y Y Y Y Y Y* Y Y Y Y Y Y Y
Y
Y
Y
Y Y Y
Y Y Y
Y Y Y Y
Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y
Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y
Y Y Y Y
Y* Y Y Y Y Y Y Y
Y Y Y Y Y
Y Y Y Y Y
Y* Y Y Y Y Y Y Y Y
Y Y Y Y Y
Y Y Y Y Y
Y Y Y Y Y
Y Y Y Y Y
Y
Y
Y
Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
* : Only for WDT/TMH
Common to all products
Common to V850ES products
Common to 78K0 products
Common to 78K0S products
Item
KE1+ KF1+
V850ES/Kx1+ KG1+ V850ES 29 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 MHz (subclock) 128 KB 128 KB 4 KB 256 KB/128 KB 256 KB 12 KB/6 KB 4.5 V to 5.5 V @ 20 MHz 4.0 V to 5.5 V @ 16 MHz 2.7 V to 5.5 V @ 10 MHz 16-bitx2 ch Address: Multiplexed 16-bitx3 ch Data: 8/16 bits 16-bitx5 ch Address: Multiplexed/separate 16-bitx7 ch 16KB/6KB KJ1+
CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter
Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
CS x 2 ch, LIN compatible UART x 1 ch UART x 1 ch, I 2 C x 1 ch* -
8-bitx5 ch WDTx 2 ch Watch timerx1 ch CS I x 1 ch, LIN compatible UART x 1 ch CS I x 2 ch, LIN compatible UART x 1 ch UART x 1 ch, I 2 C x 1 ch*, UART/CSI x 1 ch UART x 1 ch, I 2 C x 1 ch* CSI with automatic transfer function x 1 ch CSI with automatic transfer function x 2 ch 10-bitx8 ch
51
POC/LVI, Ring OSC, clock monitor function ROM correction function, real-time output, key return function 67 T.B.D. 80-pin TQFP (12x12 mm) 80-pin QFP (14x14 mm)
84
CSI x 2 ch, LIN compatible UART x 1 ch, UART x 1 ch I 2 C x 1ch*, UART/CSI x 1 ch, UART/I 2 C x 1 ch CSI with automatic transfer function x 2 ch 10-bitx16 ch 8-bitx2 ch 4ch On-chip debug function, POC/LVI, Ring OSC, clock monitor function, real-time output, key-return function 127 (Y products, 128)
64-pin TQFP (12x12 mm) 64-pin LQFP (10x10 mm)
2
100-pin LQFP (14x14 mm) 100-pin QFP (14x20 mm)
144-pin LQFP (20x20 mm)
* : Only Y products have an on-chip I C interface.
Pamphlet U15412EJ4V1PF
9
Product Lineup
Middle-Range Lineup
Under planning
Large-capacity memory, 2.5 V/3 V/5 V general-purpose product lineup
Under development
In mass production
V850/SC1 V850/SB1
5 V low-power version 100-pin version 5 V low-power version 144-pin version
PD703229Y
5 V large-capacity RAM version 100-pin version
5 V generalpurpose low noise
Pin compatible Same peripheral functions Single-power-supply flash Larger capacity memory Enhanced peripheral functions
V850ES/SJx V850ES/SGx
Large-capacity internal memory
V850ES/SJ2 V850ES/SG2 3 V low-power version
3 V low-power version 100-pin version 144-pin version
3 V generalpurpose, Low power consumption, Low noise
V850/SA1
3 V low-power version
ROM-less
V850ES/ST2
ROM-less, high-capacity RAM 120-/144-pin version
Peripheral function memory capacity optimization V850ES/SGx
Single-power-supply flash Lower voltage Enhanced peripheral functions
V850ES/SA2 V850ES/SA3
Low voltage, super-low power consumption
2.5 V generalpurpose, super-low power consumption
Product specifications
Item
SA2 V850ES/SAx SA3 V850ES 29 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 256 KB 256 KB/128 KB 16 KB/8 KB 2.2 V to 2.7 V 256 KB 16 KB SG2 V850ES/Sx2 SJ2 V850ES 29MIPS (@20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 640KB/384KB 640KB/512KB/384KB/256KB 640KB/512KB/384KB 48KB/40KB/32KB/24KB 48KB/40KB/32KB 2.85 V to 3.6 V
CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter
PD70F3229Y PD703229Y V850ES 29MIPS (@20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 384KB 384KB 32KB 3.5 V to 5.5 V (internal) 3.0 V to 5.5 V (external bus) Address: Multiplexed Data: 8/16 bits 16-bit x 6 ch WDT x 1 ch Watch timer x 1 ch
Address: Multiplexed/separate Data: 8/16 bits 16-bit x 2 ch 8-bit x 4 ch WDT x 1 ch CSI x 2 ch, CSI/UART x 1 ch UART x 1 ch, CSI/I 2 C x 1 ch* 10-bit x 12 ch CSI x 3 ch, CSI/UART x 1 ch UART x 1 ch, CSI/I 2 C x 1 ch*
Address: Multiplexed/separate Data: 8/16 bits 16-bitx8 ch WDTx1 ch Watch timerx1 ch 16-bit x 11 ch WDT x 1 ch Watch timer x 1 ch
Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
10-bit x 16 ch 8-bitx2 ch 4 ch Real-time counter (watch function), ROM correction function 82 38 mW (20 MHz @ 2.5 V) 100-pin TQFP (14 x 14 mm)
2
102 121-pin FBGA (12 x 12 mm)
CSIx1 ch, LIN compatible UART x 3 ch CSI x 3 ch, CSI/LIN compatible UART x 1 ch CSI x 4 ch, CSI/LIN compatible UART x 1 ch CSI/I 2 C x 1 ch* CSI/I 2 C x 1 ch* LIN compatible UART x 1 ch, CSI/I2 C x 1 ch* LIN compatible UART/I 2 C x 2 ch* UART/I2 C x 2 ch* 10-bit x 12 ch 10-bit x 16 ch 10-bit x 12 ch 8-bitx2 ch 4 ch 4 ch On-chip debugging function, CRC circuit, ROM correction function, Ring OSC, On-chip debugging function, ROM correction function, low voltage detection circuit, clock monitoring function, automotive bus (IEBusTM, aFCAN)Note low voltage detection circuit, clock monitoring function 84 128 84 59.4 mW (20 MHz @ 3.3 V) 66 mW (20 MHz @ 3.3 V) 100 mW (20 MHz @ 5 V) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm)
Note
144-pin LQFP (20 x 20 mm)
100-pin LQFP (14 x 14 mm)
* : Only Y products have an on-chip I C interface.
Products without automotive bus, products with on-chip IEBus, and products with on-chip aFCAN are available.
10
Pamphlet U15412EJ4V1PF
Features
V850ES/SG2, SJ2
Low EMI noise 20 MHz @ 2.85 to 3.6 V operation 5 V withstand voltage ports incorporated, and 5 V output is possible by setting the N-ch open-drain output On-chip large-capacity single-power-supply flash memory
PD70F3229Y, 703229Y
Large-capacity memory ROM/RAM:384 KB/32 KB 3 V/5 V mixed system support (Internal: 3.3 V/External: 5 V) Peripheral functions and pin assignment common with V850ES/SG2 100-pin LQFP
ROM/RAM:640 KB/48 KB, 512 KB/40 KB, 384 KB/32 KB, 256 KB/24 KB (SG2 only) Automotive on-chip bus support: IEBus*, aFCAN* (*: Only products with on-chip SG2, SJ2) On-chip debugging function 100-pin QFP (SG2)/100-pin LQFP (SG2)/144-pin LQFP (SJ2)
V850ES/ST2
ROM-less version On-chip high-capacity RAM (48 KB) 3.3 V, 34 MHz operation Thin-type, compact type packages supported: 120-pin TQFP/144-pin LQFP
V850ES/SA2, SA3
Min. 2.2 V low-voltage operation (including A/D, D/A converter, flash) Low power consumption and high-speed operation during 38 mW @ 2.5 V, 20 MHz operation Single-power-supply flash ROM/RAM: 256 KB/16 KB (SA2, SA3), 128 K/8 KB (SA2 mask ROM version) Thin and compact package support: 100-pin TQFP (SA2)/121-pin FBGA (SA3)
V850/SA1
Low power consumption and high-speed operation during 66 mW @ 3.3 V, 20 MHz operation Large memory selection ROM/RAM:256 KB/8 KB, 128 KB/4 KB, 64 KB/4 KB 100-pin LQFP/121-pin FBGA
V850/SB1
Low EMI noise Large-capacity memory and large memory selection ROM/RAM:512 KB/24 KB, 384 KB/24 KB, 256 KB/16 KB, 128 KB/8 KB 100-pin QFP/100-pin LQFP
V850/SC1
Low EMI noise Large-capacity memory (ROM/RAM: 512 KB/24 KB) Enhanced peripheral functions for SB1 144-pin LQFP
Item CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter
V850/SA1 V850 23 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 256 KB/128 KB 256 KB/128 KB/64 KB 8 KB/4 KB 2.7 V to 3.6 V (@ 17 MHz) 3.0 V to 3.6 V (@ 20 MHz) Address: Multiplexed/separate Data: 16-bits 16-bitx2 ch 8-bitx4 ch WDTx1 ch Watch timerx1 ch CSIx1 ch, CSI/UARTx1 ch CSI/I 2 Cx1 ch*, UARTx1 ch 10-bitx12 ch 3 ch (internal RAM-on-chip peripheral I/O) -
V850/SB1 V850 23 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 512 KB/384 KB/256 KB 512 KB/384 KB/256 KB/128 KB 24 KB/16 KB/8 KB 4.0 V to 5.5 V Address: Multiplexed/separate Data: 16-bits 16-bitx2 ch 8-bitx6 ch WDTx1 ch Watch timerx1 ch CSIx1 ch, CSI/UARTx2 ch CSI/I 2 Cx2 ch* 10-bitx12 ch 6ch (internal RAM-on-chip peripheral I/O) ROM correction function 83 125 mW (20 MHz @ 5 V) 100-pin LQFP (14x14 mm) 100-pin QFP (14x20 mm)
V850/SC1 V850 23 MIPS (@ 20 MHz) 20 MHz (main clock) 32.768 kHz (subclock) 512 KB 512 KB 24 KB 3.5 V to 5.5 V (mask ROM versions) 4.0 V to 5.5 V (flash memory versions) Address: Multiplexed/separate Data: 16-bits 16-bitx10 ch WDTx1 ch Watch timerx1 ch CSIx2 ch, CSI/UARTx2 ch UARTx2 ch, CSI/I 2 Cx2 ch 10-bitx12 ch 6 ch (internal RAM-on-chip peripheral I/O) ROM correction function 124 125 mW (20 MHz @ 5 V) 144-pin LQFP (20x20 mm)
V850ES/ST2 V850ES 34 MHz ROM-less 48 KB 3.0 V to 3.6 V Address: Separate/multiplexed (selectable only for CS1) Data: 8/16 16-bitx7 ch WDTx1 ch
Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
CSIx1 ch, CSI/UARTx1 ch UARTx1 ch 10-bitx8 ch 8-bitx2 ch Real-time output 65 T.B.D. 120-pin TQFP (14x14 mm) 144-pin LQFP (20x20 mm)
*
85 66 mW (20 MHz @ 3.3 V) 56 mW (17 MHz @ 3 V) 100-pin LQFP (14x14 mm) 121-pin FBGA (12x12 mm) 2 : Only Y products have an on-chip I C interface.
Pamphlet U15412EJ4V1PF
11
Product Lineup
High-End Lineup
Under planning
High performance, on-chip MEMC/DMA
Higher performance Parallel execution
V850E2/Mxx V850E2/Mxx
Superscalar On-chip instruction cache & RAM On-chip SDRAM controller
Higher performance On-chip instruction cache On-chip USB
In mass production
V850E/ME2
150 MHz @ 215 MIPS 176-pin/240-pin
V850E/MA3
80 MHz @ 106 MIPS 144-pin/161-pin
V850Ex/Mxx
Higher performance Large-capacity internal memory
V850E/MA1
50 MHz @ 67 MIPS 144-pin/161-pin
Higher performance Large-capacity internal memory Enhanced peripheral functions
V850E/MA2
40 MHz, ROM-less 100-pin
V850E/MS1
33 MHz @ 47 MIPS 144-pin/157-pin
V850E/MS2
33 MHz, ROM-less 100-pin
Features
V850E/ME2
215 MIPS @150 MHz, internal 1.5 V/external 3.3 V operation ROM-less microcontroller Large-capacity internal RAM (128 KB), real-time control On-chip SSCG*, EMI peak reduction USB full-speed (function), on-chip debugging function On-chip SDRAM interface 176-pin LQFP/240-pin FBGA
V850E/MA1,MA2
67 MIPS @50 MHz Internal 3.3 V/external 5 V tolerant operation single-chip microcontroller (MA1) ROM-less product lineup also available 40 MHz @3.3 V ROM-less microcontroller (MA2) ROM/RAM: 256 KB/10 KB (MA1), ROM-less/4 KB (MA1, MA2) On-chip SDRAM interface, DMA 144-pin LQFP/161-pin FBGA (MA1), 100-pin LQFP (MA2)
*
Spread Spectrum Frequency Synthesizer Clock Generator
V850E/MA3
106 MIPS @80 MHz, internal 2.5 V/external 3.3 V operation single-chip microcontroller Large-capacity internal ROM/RAM (512 KB/32 KB) Internal single power supply flash SDRAM interface, motor control function, on-chip debugging function 144-pin LQFP/161-pin FBGA
V850E/MS1,MS2
47 MIPS @33 MHz, 3.3 V & 5 V single-chip microcontroller (MS1) ROM-less product (Max. 40 MHz) lineup available 33 MHz @ internal 3.3 V/external 5 V ROM-less microcontroller (MS2) ROM/RAM: 128 KB/4 KB (MS1), ROM-less/4 KB (MS1, MS2) 144-pin LQFP (MS1)/157-pin FBGA (MS1)/100-pin LQFP (MS2)
Product specifications
V850E/ME2 Item V850E1 CPU core 215 MIPS(@ 150 MHz) Performance 150 MHz Maximum operating frequency Internal flash memory Internal mask ROM Instruction RAM: 128 KB; Data RAM: 16 KB Internal RAM Instruction:8 KB Cache 1.35 V to 1.65 V (internal)Note Power supply voltage 3.0 V to 3.6 V (external) V850E/MA3 V850E1 106 MIPS(@ 80 MHz) 80 MHz 512 KB 512 KB/256 KB 32 KB/16 KB 2.3 V to 2.7 V (internal) 3.0 V to 3.6 V (external) V850E/MA1 V850E1 67 MIPS(@ 50 MHz) 50 MHz 256 KB 256 KB/128 KB/ROM-less 10 KB/4 KB 3.0 V to 3.6 V V850E/MA2 V850E1 40 MHz ROM-less 4 KB 3.0 V to 3.6 V V850E/MS1 V850E1 47 MIPS(@ 33 MHz) 33 MHz (internal ROM products) 40 MHz (ROM-less products) 128 KB 128 KB/96 KB/ROM-less 4 KB 3.0 V to 3.6 V (internal/external) (3 V products) 3.0 V to 3.6 V (internal) (5 V products) /4.5 V to 5.5 V (external) EDO DRAM, SRAM, etc. Address: Separate Data: 8/16 bits 16-bit x 8 ch CSIx2 ch, CSI/UART x 2 ch 10-bit x 8 ch 4 ch V850E/MS2 V850E1 33 MHz ROM-less 4 KB 3.0 V to 3.6 V (internal) /4.5 V to 5.5 V (external) EDO DRAM, SRAM, etc. Address: Separate Data: 8/16 bits 16-bit x 6 ch CSI/UART x 2 ch 10-bit x 4 ch 4 ch -
Memory controller External bus Timer/counter
Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
SDRAM, SRAM, etc. SDRAM, EDO DRAM, SRAM, etc. Address: Separate/multiplexed Address: Separate Data: 8/16 bits Data: 8/16 bits 16-bitx 9 ch 16-bit x 8 ch WDT x 1 ch CSI x 1 ch, CSI/UART x 1 ch CSI/UART x 3 ch, UART/I 2 C x 1 ch* CSIx1 ch, CSI/UART x 2 ch UART x 1 ch UART x 1 ch 10-bit x 8 ch 10-bit x 8 ch 10-bit x 8 ch 8-bit x 2 ch 4 ch 4 ch 4 ch ROM correction function PWM output: 2 ch USBx1 ch, on-chip debugging On-chip debugging function function (with trace), PWM output: 2 ch 112 115 78 528 mW (50 MHz @ 3.3 V) T.B.D. 200 mW (150 MHz @ 1.5 V) SDRAM, SRAM, etc. Address: Separate Data: 8/16/32 bits 16-bit x 12 ch 176-pin LQFP (24 x 24 mm) 240-pin FBGA (16 x 16 mm) 144-pin LQFP (20 x 20 mm) 161-pin FBGA (13 x 13 mm) 144-pin LQFP (20 x 20 mm) 161-pin FBGA (13 x 13 mm)
SDRAM, SRAM, etc. Address: Separate Data: 8/16 bits 16-bit x 6 ch CSI/UART x 2 ch 10-bit x 4 ch 4 ch 79 416 mW (40 MHz @ 3.3 V) 100-pin LQFP (14 x 14 mm)
* : Only Y products have an on-chip I2C interface.
12
Pamphlet U15412EJ4V1PF
57 131 330 mW (40 MHz @ 3.3 V) 218 mW (33 MHz @ 3.3 V) 272 mW (33 MHz @ 3.3 V) 100-pin LQFP (14 x 14 mm) 144-pin LQFP (20 x 20 mm) 157-pin FBGA (14 x 14 mm) Note : 1.35 V to 1.65 V : @ 10 MHz to 133 MHz 1.40 V to 1.65 V : @ 10 MHz to 150 MHz
Application examples
MFP (Multifunction printer)
ASIC CCD S/H A/D
Image processing Shooting correction/ binarization
V850E/ME2
Instruction RAM 128 KB Data RAM 16 KB
RPU PORT INTC DMA
Engine controller
Multi Function Printer
Memory SDRAM For storing image data
Motor Control panel
PC
CPU
JPEG MH/MR/MMR
Communication ASIC system
SIO USB LAN IEEE1394
V850E/ME2
Document
ROM, Flash SRAM RTC
Browser function
Interface control circuit
Modem Image processing
NCU
Telephone network Printing paper
Printer engine
Thermal printer
Thermal Printer
ADC
Thermistor
4-phase PWM
Data Clock
Data latch
Applied STB
V850E/MA3
DVD player
Sensor
;;; ; ;;;
V850E/MA3
CPU
SRAM/ SDRAM
CG-ROM
Internal ROM (512 KB) Internal RAM (32 KB)
MEMC
Address/Data/Control DMARQ/DMAAK/TC
DMAC
ASIC
IEEE1284 interface controller USB interface controller
TMQ
SIO
Port
Uart
TMP
TxD/RxD
Distributed control
Driver
RS-232C driver/receiver
Stepping motor
Thermal head
Preceding stage processing block
Optical pickup unit Preceding stage processing processor
SDRAM
Latter stage processing block
DVD Player
Motor driver
V850E/MA2
Disk servo control
Optical disk control
Stream control
MPEG2 decoder
DAC ADC
Video amp Audio DAC
Display driver Remote control Key input Sub-CPU
V850E/MA2, V850ES/ST2
Flash memory
Fax machine
System bus Optical system Document
S/H CCD A/D
V850E/MS1
ROM: 128 KB MH/MR/MMR JBIG RAM 4 KB RPU
Image processing Shading correction/ binarization
Motor driver
PORT
Memory
INTC
Motor Operation panel
FAX Machine
SRAM
CPU
DMA
V850E/MS1
ROM
SIO
RAM for storing image data
Communication system AFE
NCU
Telephone network Paper
Printing system Watch Real-time clock Image processing Printer engine
Pamphlet U15412EJ4V1PF
serial interface
USB I/F
IEEE1284 I/F
13
Product Lineup
ASSP Lineup (1)
Field-specific lineups
V850E/MA3
On-chip inverter and timer, 80 MHz, 144-/161-pin In mass production Under development
Inverter control
On-chip inverter and timer
V850E/IA1
On-chip inverter and timer 50 MHz, 144-pin
V850E/IA3 V850E/IA2
Compact version 40 MHz, 100-pin Compact version 64 MHz, 80-pin
V850E/IA4
On-chip inverter and timer 64 MHz, 100-pin
V850ES/IK1
On-chip inverter and timer, 32 MHz, 64-pin
V850E/SV2 V850/SV1
3 V low-power version 176/180-pin, on-chip VCR servo timer Enhanced peripheral functions 257-pin version, on-chip VCR servo timer
DVC control
On-chip VCR servo timer
V850ES/PM1
On-chip 16-bit ADC
Power meter instrument measuring control
On-chip 16-bit ADC
Features
V850E/IA3, IA4
sFor inverter control s82 MIPS @ 64 MHz, internal 2.5 V/external 5 V operation sOn-chip 6-phase sinusoidal PWM timer, on-chip operational
amplifier/comparator, on-chip high-speed A/D
V850E/SV2
sFor camcorders (incl. DVC) s32-bit servo timer ideal for camcorder control, boundary scan
function, on-chip debugging function, and many other on-chip peripheral functions
sOn-chip debugging function (IA4 only) sROM/RAM: 256 KB/12 KB, 128 KB/6 KB (mask ROM version only) s80-pin QFP (IA3), 100-pin LQFP/100-pin QFP (IA4)
s55 MIPS @ 40.5 MHz, 2.5 V low-voltage/high-speed operation sLarge-capacity memory (ROM/RAM: 512 KB/24 KB) sInternal single-power-supply flash sCompact high-pin-count 257-pin FBGA (14x14 mm, 0.65 mm pitch)
V850ES/IK1
sFor inverter control s41 MIPS @ 32 MHz, 4.5 V to 5.5 V (on-chip regulator) sOn-chip 6-phase sinusoidal PWM timer, POC/LVI, and clock
monitor functions
V850ES/PM1
sFor power meter control sOn-chip high-resolution, high-accuracy 16-bit A/D converter sROM/RAM: 128 KB/10 KB, ROM-less/10 KB s29 MIPS @ 20 MHz, 3.0 V to 3.6 V operation s100-pin LQFP
sROM/RAM: 128 KB/6 KB, 64 KB/4 KB s64-pin LQFP Product specifications
Item CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
V850E/IA1 V850E1 67 MIPS (@ 50 MHz) 50 MHz 256 KB 256 KB 10 KB 3.0 V to 3.6 V (internal) 4.5 V to 5.5 V (external) Address: Multiplexed Data: 8/16 bits 16-bit x 8 ch CSI x 2ch, UART x 3ch 10-bit x (8 ch + 8 ch) 4 ch FCAN x 1 ch 83 630 mW (50 MHz @ 3.3 V) 144-pin LQFP (20 x 20 mm) V850E/IA2 V850E1 54 MIPS (@ 40 MHz) 40 MHz 128 KB 128 KB 6 KB 4.5 V to 5.5 V Address: Multiplexed Data: 8/16 bits 16-bit x 7 ch CSI x 1 ch, CSI/UART x 1 ch UART x 1 ch 10-bit x (6 ch + 8 ch) 4 ch 53 440 mW (40 MHz @ 5 V) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm)
V850E/IA3 V850E1 82 MIPS (@ 64 MHz) 64 MHz 256 KB 128 KB 12 KB/6 KB 2.3 V to 2.7 V (internal) 4.5 V to 5.5 V (external) -
V850E/IA4 V850E1 82 MIPS (@ 64 MHz) 64 MHz 256 KB 256 KB/128 KB 12 KB/6 KB 2.3 V to 2.7 V (internal) 4.5 V to 5.5 V (external) -
V850ES/IK1 V850ES 41 MIPS (@ 32 MHz) 32 MHz 128 KB 128 KB/64 KB 6 KB/4 KB 3.5 V to 5.5 V 16-bit x 7 ch WDT x 1 ch CSI x 1 ch, UART x 2 ch 10-bit x (4 ch+4 ch) ROM correction function, pull-up function, POC/LVI, clock monitor function 39 T.B.D. 64-pin LQFP (14 x 14 mm)
16-bi t x 8 ch 16-bit x 9 ch WDT x 1 ch WDT x 1 ch CSI x 1 ch, CSI/UART x 1 ch CSI x 1 ch, CSI/UART x 1 ch UART x 1 ch UART x 1 ch 10-bitx(4 ch + 2 ch), 8/10-bitx6 ch 10-bitx (4 ch + 4 ch), 8/10-bi tx 8 ch 4 ch 4 ch ROM correction function On-chip debugging and ROM correction functions operational amplifier, comparator, pull-up function Operational amplifier, comparator, pull-up function 50 64 175 mW 175 mW (64 MHz @ 2.5 V) (64 MHz @ 2.5 V) 80-pin QFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) 100-pin LQFP (14 x 14 mm)
14
Pamphlet U15412EJ4V1PF
Application examples
s Air conditioner
Compressor motor M
Power module Photocoupler
A/D converter
V850E1
64M Hz
SIO3ch N-Wire
ROM256K A/D16ch CSI
RAM12K
V850E/IA4
EVDD
PC2925
Timer 10ch
INT
UART
INT
VDD
WDT
EEPROM
A/D converter
Air Conditioner
;;;
Photocoupler
Power module
Fan motor
M
V850E/IA4
PWM
output
PWM
output
Indoor unit
s DVC
Camera control block A/D, CDS, SGC (camera pre-processing)
CCD
JPEG field memory
Lens driver
CCD driver
Camera DSP processing
Camera DSP SDRAM
Digital Video Camera
V850E/SV2
LCD panel S1 video input Mike Mike
System controller & servo control microcontroller LCD controller
V850E/SV2
OSD
;; ;;
Still picture and moving picture processing block
MPEG4
USB2.0
USB
JPEG
Card Interface
SD memory, etc.
JPEG SDRAM
IEEE1394
Moving picture processing DV processing IEEE1394
DV processing SDRAM Video head
M
Head amplifier Audio & video I/O interface
Loading
M
s Power meter
Power Meter
V850ES/PM1
3-phase 3-wire
; ;; ;;; ;; ;; ;; ;;
Motor driver (motor control)
Drum
M
Capstan
System control/servo control block
V850ES/PM1
ROM
RAM
LCD display
16-bit A/D
32bit RISC CPU Timers PMWs WDT RTC CSI CSI UART
On-chip LCD C/D 8-bit microcontroller
EEPROM
Communication function block
Main clock 20 MHz
Subclock 32 kHz
Item CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
V850/SV1 V850 23 MIPS (@ 20 MHz) 20 MHz 384 KB/256 KB 384 KB/256 KB/192 KB 16 KB/8 KB 3.1 V to 3.6 V @ 20 MHz 2.7 V to 3.6 V @ 16 MHz Address: Multiplexed Data: 16 bits 24-bit x 2 ch, 16-bit x 2 ch 8-bitx8ch, WDT x 1 ch, watch timer x 1 ch CSI x 1 ch, CSI/UART x 2 ch CSI/I 2 C x 2 ch* 10-bit x 16 ch 6 ch (internal RAM-on-chip peripheral I/O) ROM correction function, dedicated PWM output x 4, Hsync/Vsync separation circuit 151 82 mW (20 MHz @3.3 V) 176-pin LQFP (24 x 24 mm) 180-pin FBGA (13 x 13 mm)
V850E/SV2 V850E1 55 MIPS (@ 40.5 MHz) 40.5 MHz 512 KB 512 KB 24 KB 2.3 V to 2.7 V (internal) 2.7 V to 3.6 V (external) Address: Multiplexed/separate Data: 8/16 bits 32-bit x 1 ch, 16-bit x 12 ch 8-bit x 12 ch, WDT x 1 ch CSI x 5 ch, CSI/UART x 1 ch, UARTx1 ch, I 2 C x 1 ch* 10-bit x 24 ch 4 ch On-chip debugging function, boundary scan function ROM correction function, dedicated PWM output: 5 ch 195 134 mW (40.5 MHz @ 2.5 V) 257-pin FBGA (14 x 14 mm)
V850ES/PM1 V850ES 29 MIPS (@20 MHz) 20 MHz 128 KB/ROM-less 10 KB 3.0 V to 3.6 V @ 20 MHz, 2.7 V to 3.6 V @ 10 MHz, 2.2 to 3.6 V @ 32.768 kHz Address : Separate Data : 8/16 bits 16-bit x 6 ch, 8-bit x 2 ch WDT x 1 ch CSI x 2 ch, UART x 2 ch 16-bit x 6 ch ROM correction function, dedicated PWM output: 4 ch Real-time counter (watch function) 80 81 mW (20 MHz @3.3 V) 100-pin LQFP (14 x 14 mm)
* : Only Y products have an on-chip I2C interface.
Pamphlet U15412EJ4V1PF
15
Product Lineup
ASSP Lineup (2)
Field-specific lineups
V850/DB1
On-chip meter driver, On-chip DCAN, On-chip LCD driver, In mass production Under development Under planning
Dashboard control
On-chip meter driver On-chip LCD driver
V850ES/FE2
FF2
80-pin
FG2
100-pin
FJ2
144-pin
Body control
On-chip CAN
64-pin Large-capacity internal flash, on-chip aFCAN, on-chip LIN, POC/LVI
V850/SC2
5 V low-power version 19 MHz, 144-pin, IEBus
Larger capacity
V850ES/SJx
Car audio control
V850ES/SJ2
3 V low-power version 20 MHz, 144-pin, On-chip aFCAN/On-chip IEBus
V850/SC3
5 V low-power version 16 MHz, 144-pin, FCAN
V850ES/SGx
Peripheral function/ memory capacity Optimization
Larger capacity
V850/SF1
5 V low-power version 16 MHz, 100-pin, FCAN
On-chip CAN/ On-chip IEBus Low noise
V850/SB2
5 V low-power version 19 MHz, 100-pin, IEBus
V850ES/SG2
3 V low-power version 20 MHz, 100-pin, On-chip aFCAN/On-chip IEBus
V850ES/SGx
Features
V850/DB1
sFor automotive electronics (body control applications) sROM/RAM : 128 KB/6 KB sOn-chip DCAN controller (2 ch max.) s18 MIPS @ 16 MHz, 4.0 to 5.5 V operation s128-pin QFP
V850ES/FE2, FF2, FG2, FJ2
sFor automotive electronics (body control applications) sOn-chip large-capacity single-power-supply flash memory sROM/RAM: 512 KB/20 KB, 384 KB/16 KB, 256 KB/12 KB,
128 KB/6 KB
sOn-chip aFCAN controller (4 ch max.), LIN function
compatible UART, POC/LVI
s29 MIPS @ 20 MHz, 4.0 to 5.5 V operation
V850ES/SG2, SJ2
sFor car audio sOn-chip large-capacity single-power-supply flash memory sROM/RAM : 640 KB/48 KB, 512 KB/40 KB, 384 KB/32 KB, 256 KB/24 KB (SG2 only) sOn-chip IEBus controller (1 ch), on-chip aFCAN controller (2 ch max.) s29 MIPS @ 20 MHz, 2.85 to 3.6 V operation s5 V withstand voltage ports incorporated, and 5 V output is possible
by setting the N-ch open-drain output
s64-pin TQFP (FE2)/80-pin TQFP (FF2)/100-pin LQFP
(FG2)/144-pin LQFP (FJ2)
V850/SF1
sFor car audio sLow EMI noise sOn-chip FCAN controller (2 ch max.) sROM/RAM: 256 KB/16 KB, 128 KB/12 KB s100-pin LQFP/100-pin QFP
sOn-chip debugging function s100-pin LQFP/100-pin QFP (SG2), 144-pin LQFP (SJ2) Product specifications
Item
FE2 FF2
CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
128 KB/64 KB 128 KB/64 KB 6 KB/4 KB
256 KB/128 KB 256 KB/128 KB 12 KB/6 KB
V850ES/Fx2 FG2 V850ES 29 MIPS (@ 20 MHz) 20 MHz 384 KB/256 KB/128 KB 256 KB/128 KB 16 KB/12 KB/6 KB 4.0 V to 5.5 V -
FJ2
384 KB/256 KB 16 KB/12 KB
512 KB 20 KB
16-bit x 6 ch WDT x 1 ch, watch timer x 1 ch CSI x 2 ch, LIN-compatible UART x 2 ch 10-bit x 10 ch aFCAN x 1 ch 51 64-pin TQFP (10 x 10 mm) 67 155 mW (20 MHz @ 5 V) 80-pin TQFP (12x12 mm) 10-bit x 12 ch
16-bit x 7 ch WDT x 1 ch, watch timer x 1 ch CSI x 2 ch, LIN-compatible UART x 3 ch 10-bit x 16 ch -
Address: Multiplexed bus Data: 8/16 bits 16-bit x 8 ch WDT x 1 ch, watch timer x 1 ch CSI x 3 ch, LIN-compatible UART x 3 ch CSI x 3 ch, LIN-compatible UART x 4 ch 10 bit x 24 ch 4 ch
POC/LVI function, clock monitor function, RAM hold flag aFCAN x 2 ch 84 200 mW (20 MHz @ 5 V) 100-pin LQFP (14 x14 mm)
aFCAN x 4 ch 128 144-pin LQFP (20 x 20 mm)
16
Pamphlet U15412EJ4V1PF
V850/SB2
Low EMI noise Large-capacity memory and large memory selection ROM/RAM:512K/24KB, 384KB/24KB, 256KB/16KB, 128KB/8KB On-chip IEBus controller (1 ch) 100-pin QFP/100-pin LQFP
V850/SC2,SC3
Low EMI noise Large-capacity memory (ROM/RAM: 512 KB/24 KB) Enhanced peripheral functions for SB1 On-chip IEBus controller (V850/SC2 : 1 ch) , On-chip FCAN controller (V850/SC3 : 2 ch max.) 144-pin LQFP
Application examples
Dashboard
Integrated body control unit
Battery voltage (12 V) Power supply unit
V850ES/Fx2
Dashboard
Input interface
CPU General-purpose I/O 10-bit A/D converter
V850ES/Fx2
Serial I/O Interrupt controller LIN controller CAN controller
External I/O interface
Switch inputs * Mirror fold-in switch * Left-right switching switch * Ignition switch * Light control switch * Courtesy lamp switch * Door lock switch
Timer unit
General-purpose I/O
Output interface
Internal memory ROM/RAM
* Headlamp control * Tail lamp control * Warning indicator * Power window (passenger seat) control * Power window (rear right seat) control * Power window (rear left seat) control * Lighting equipment control * Dashboard control module * Driver seat door module * Passenger seat door
Analog input * Sensor inputs
Car audio
Antenna
speaker
Tuner unit
PLL CD unit
Microcontroller (CD control)
MPX
Audio DSP (or electronic volume)
Power amplifier
Power supply block
Regulator
Car Audio
V850ES/Kx1 PD703229
RF
Battery (continuous power supply) ACC (power supply when engine on) Display unit Driver
Microcontroller (CD control)
Power supply detection IC
V850/SF1
Driver
DAC servo
ASSP for CD PD63761
DSP MP3,WMA
V850/SBx, SF1,SCx V850ES/Sx2
CAN, IEBus driver
Microcontroller
(Display/key control)
V850E/ MA1,MA3
KEY
MD unit
4/8 stage LCD
Automotive communication (CAN, IEBus, etc.) CD (MD) changer unit
Power supply system signal Audio system signal
Item CPU core Performance Maximum operating frequency Internal flash memory Internal mask ROM Internal RAM Power supply voltage External bus Timer/counter Serial interface A/D converter D/A converter DMA controller Other peripheral functions I/O Power consumption (mask ROM version, Typ.) Package
V850/SB2 SC2 V850 22 MIPS (@ 19 MHz) 19 MHz/13 MHz (main clock) 32.768 kHz (subclock) 512 KB/384 KB/256 KB 512 KB/384 KB/256 KB/128 KB 24 KB/16 KB/8 KB 4.0 V to 5.5 V Address: Multiplexed/separate Data: 16-bits 16-bit x 2 ch, 8-bit x 6 ch WDT x 1 ch, watch timer x 1 ch CSI x 1 ch, CSI/UART x 2 ch CSI/I2C x 2 ch 10-bit x 12 ch 6 ch (internal RAM-on-chip peripheral I/O) IEBus x 1 ch ROM correction function 83 125 mW (19 MHz @ 5 V) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm)
V850/SCx SC3 V850 21 MIPS (@ 19 MHz) 19 MHz (main clock) 32.768 kHz (subclock) 18MIPS (@ 16 MHz) 16 MHz (main clock) 32.768 kHz (subclock)
V850/SF1 V850 18 MIPS (@ 16 MHz) 16 MHz 256 KB 256 KB/128 KB 16 KB/12 KB 3.5 V to 5.5 V (mask version), 4.0 V to 5.5 V (flash version) 3.5 V to 5.5 V @ 32.768 kHz Address: Multiplexed Data: 16-bit 16-bit x 8ch WDT x 1ch, watch timer x 1 ch CSI x 1 ch, CSI/UART x 2 ch CSI/I2C x 1 ch 10-bit x 12 ch 6 ch (internal RAM-on-chip peripheral I/O) FCAN x 2 ch, ROM correction function 84 75 mW (16 MHz @ 5 V) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm)
V850/DB1 V850 18 MIPS (@ 16MHz) 16 MHz 128 KB 128 KB 6 KB 4.0 V to 5.5 V 16-bit x 3 ch, 8-bit x 2 ch WDT x 1 ch, watch timer x 1 ch CSI x 3 ch, UART x 2 ch 10-bit x 8 ch meter controlPWM (8-bit) x 24 ch DCAN x 2 ch (flash version)/1 ch (mask version) 107 120mW (16 MHz @ 5V) 128-pin QFP (20 x 20 mm)
512 KB 512 KB 24 KB 3.5 V to 5.5 V (mask version) 4.0 V to 5.5 V (flash version) Address: Multiplexed Address: Multiplexed/separate Data: 16-bit Data: 16-bits 16-bit x 10ch WDT x 1 ch, watch timer x 1 ch CSI x 2 ch, CSI/UART x 2 ch UART x 2 ch, CSI/I2C x 2 ch 10-bit x 12 ch 6 ch (internal RAM-on-chip peripheral I/O) FCAN x 2 ch IEBus x 1 ch ROM correction function ROM correction function 124 110 mW (16 MHz @ 5 V) 120 mW (19 MHz @ 5V) 144-pin LQFP (20 x 20 mm)
Pamphlet U15412EJ4V1PF
17
Product Lineup
; ; ; ; ; ; ; ; ; ; ; ;
640K 512K 384K 256K 192K 128K 96K
Memory Lineup
Flash memory version Mask ROM version Mask ROM/flash memory version
SJ2* SJ2 SG2* SG2 MA3* FJ2* SV2 SC3 SC2 SC1 SB2 SB1 SV1 FG2* FJ2* SV1 SA1 V853 MA1 IA1 IA4 IA3 KF1+* KF1* FJ2* FG2* FF2* MA3* SA3 SA2 KJ1+* KJ1* KG1+* KG1* SV1 SF1 SB2 SB1 SV1 MA1 MS1 KE1+* KE1 SA1 V853 IK1* IA4 IA3 IA2 KJ1+* KJ1 KG1+* KG1 KF1+* KF1 DB1 FE2* FF2* FG2* MS1 KG1 KF1 V853 KJ1 SB2 SB1 SA2 MA1 PM1 SF1 SG2* SB2 SB1 SJ2* SJ2 SG2 3229Y MA3* MA3* MA3 SJ2* SG2*
; ; ;
64K ROM less
18
IK1* KF1 KG1 SA1 FE2* MS1 MS2 MA1 MA2 PM1 ME2
Instruction RAM : 128KB
ST2*
ROM Size (bytes)
4K
RAM size (bytes)
6K
8K
10K
12K
16K
20K
24K
32K
40K
48K
* : Under development
Pamphlet U15412EJ4V1PF
Package Lineup
No. of pins Type Size Pitch Thickness Mounted products
121 pins FBGA (F1) 12x12 mm 0.8 mm 1.13 mm SA1, SA3
No. of pins Type Size Pitch Thickness Mounted products
64 pins LQFP (GB) 10x10 mm 0.5 mm 1.4 mm KE1, KE1+
No. of pins Type Size Pitch Thickness Mounted products
161 pins FBGA (F1) 13x13 mm 0.8 mm 1.13 mm MA1, MA3
No. of pins Type Size Pitch Thickness Mounted products
64 pins TQFP (GB) 10x10 mm 0.5 mm 1.0 mm FE2
No. of pins Type Size Pitch Thickness Mounted products
100 pins LQFP (GC) 14x14 mm 0.5 mm 1.4 mm
KG1, KG1+, SA1, SB1, SB2, SF1, SG2, PM1, FG2, MS2, MA2, IA2, IA4, V853, PD70F3229Y, 703229Y
No. of pins Type Size Pitch Thickness Mounted products
180 pins FBGA (F1) 13x13 mm 0.8 mm 1.13 mm SV1
No. of pins Type Size Pitch Thickness Mounted products
64 pins TQFP (GK) 12x12 mm 0.65 mm 1.0 mm KE1, KE1+
No. of pins Type Size Pitch Thickness Mounted products
120 pins TQFP (GC) 14x14 mm 0.4 mm 1.0 mm ST2
No. of pins Type Size Pitch Thickness Mounted products
157 pins FBGA (F1) 14x14 mm 0.8 mm 0.96 mm MS1
No. of pins Type Size Pitch Thickness Mounted products
80 pins TQFP (GK) 12x12 mm 0.5 mm 1.0 mm KF1, KF1+, FF2
No. of pins Type Size Pitch Thickness Mounted products
100 pins QFP (GF) 14x20 mm 0.65 mm 1.4 mm KG1, KG1+, SB1, SB2, SF1, SG2, IA2, IA4
No. of pins Type Size Pitch Thickness Mounted products
257 pins FBGA (F1) 14x14 mm 0.65 mm 1.13 mm SV2
No. of pins Type Size Pitch Thickness Mounted products
64 pins LQFP (GC) 14x14 mm 0.8 mm 1.4 mm IK1
No. of pins Type Size Pitch Thickness Mounted products
128 pins QFP (GJ) 20x20 mm 0.5 mm 1.4 mm DB1
No. of pins Type Size Pitch Thickness Mounted products
240 pins FBGA (F1) 16x16 mm 0.8 mm 1.13 mm ME2
No. of pins Type Size Pitch Thickness Mounted products
80 pins QFP (GC) 14x14 mm 0.65 mm 1.4 mm KF1, KF1+, IA3
No. of pins Type Size Pitch Thickness Mounted products
144 pins LQFP (GJ) 20x20 mm 0.5 mm 1.4 mm
KJ1, KJ1+, SC1, SC2, SC3, SJ2, ST2, FJ2, MS1, MA1, MA3, IA1
No. of pins Type Size Pitch Thickness Mounted products
100 pins TQFP (GC) 14x14 mm 0.5 mm 1.0 mm SA2
No. of pins Type Size Pitch Thickness Mounted products
176 pins LQFP (GM) 24x24 mm 0.5 mm 1.4 mm SV1, ME2
Pamphlet U15412EJ4V1PF
19
CPU Roadmap
Performance range of 20 to over 300 MIPS with single instruction set
V850E2 CPU cores
V850E2 CPU cores 400 MHz V850E2 CPU cores 266 MHz V850E2 CPU cores 200 MHz
1000 800 to S MIP
* Utilization of existing software resources * Maintenance of real-time performance * Pursuit of low power consumption
V850E1 CPU cores
215 MIPS @ 150 MHz
Under planning Under development In mass production
143 MIPS @ 100 MHz
96 MIPS @ 66 MHz
43 MIPS @ 32 MHz 38 MIPS @ 33 MHz 29 MIPS @ 20 MHz 23 MIPS @ 20 MHz
V850 CPU cores
V850ES CPU cores
CPU Core Function Comparison
CPU Core Function
Maximum operating frequency Instructions Maximum program memory space Maximum data memory space Higher performance
V850
20/33 MHz 47 16 MB 16 MB 5-stage pipeline Harvard architecture
V850ES
20/32 MHz 80 16 MB 16 MB
V850E1
66100150 MHz 80 64 MB 256 MB
V850E2
200266400 MHz 89 512 MB (internal 128 MB) 4 GB
* 7-stage pipeline
Simultaneous execution of 2 instructions with 3 pipelines that can operate independently from each other
Improved pipeline * Non-blocking load/store instructions - Parallel instruction execution (instruction execution in internal ROM) * Addition of branching/load pipe * Shift to 3-operand manipulations in 1 slot Addition of C language compatible instructions (Switch instruction, Callt instruction, data conversion instruction, Prepare/Dispose instruction)
High code efficiency
2-byte instructions CISC instructions
32-bit relative branch instruction 3-operand instruction Sum-of-products instruction Bit search instruction
Multiplier
16x16 bits32 bit multiplication
16x16 bits32-bit operation 16x16 bits 32-bit operation 32x32 bits64-bit operation 32x32 bits64-bit operation (32-bit multiply instruction support) 4 to 10 clocks
Interrupt responsiveness
11 to 18 clocks
20
Pamphlet U15412EJ4V1PF
System LSI Support
Use of same development methods for standard V850 Series products, ASIC microcontrollers
Quick market introduction of standard products System optimization through shift to system LSIs
CPU core development considering system LSIs
Release of cores that support on-chip debugging 2-stage structure consisting of 32-bit sync system bus & 16-bit async peripheral function bus Large choice of peripheral function macros
;;;;;;;; ;;;;;;; ;;;;;;;;;;; ;;;;;;;; ;;;;
0.35m CB-9VX/VM 0.25m CB-10VX 0.18m CB-12L 0.18m CB-12M 0.13m CB-130L
V850E1 system configuration example
NPB: Peripheral I/O bus VSB: System bus VFB: Internal instruction bus VDB: Internal data bus
Many supported processes and large range of required performance, and power consumption
V850E1 system
NBU85ET Instruction Cache interface cache Instruction memory Data memory
VFB
TIMER
NPB
NPB I/F CPU Core VSB I/F DMAC DCU INTC
VSB
PWM CSI
MEMC NBT85E500
UART PORT etc ...
VDB
JTAG
User circuit (UDL)
External bus
UDL1 JTAG IE Flash memory UDL2
IP RAM
SRAM
I/O
V850E2 system configuration example
NPB: Peripheral I/O bus VSB: System bus iLB: Internal instruction bus dLB: Internal data bus
Instruction memory Data memory iLB
V850E2 system
NBA85E2S NPB I/F CPU core INTC I/F VSB I/F DCU
JTAG
Instruction cache
TIMER
NPB
PWM Arbiter CSI UART PORT etc ...
dLB
INTC QL85E70x
VSB
RCU
Data cache
MEMC NBT85E535
DMAC NBA85E300
User circuit (UDL) External bus UDL1 JTAG IE Flash memory UDL2 IP RAM
SDRAM
SRAM
I/O
Pamphlet U15412EJ4V1PF
21
V850 Series Common Architecture
The V850 Series, which consists of single-chip RISC microcontrollers that use an architecture optimized for embedding, has the following features.
5-stage pipeline processing 2-byte basic instruction set 32-bit barrel shifter
Harvard architecture Support of CISC-like instructions
32 general-purpose registers Multi-status flags
Simple addressing DSP function
5-stage pipeline processing
The V850 Series uses a 5-stage pipeline structure (5 stages from instruction fetch to writeback) that supports simultaneous processing of 5 instructions, thus enabling the execution of almost all instructions in just one clock.
Internal system clock
Instruction1 Instruction2 Instruction3 Instruction4 Instruction5 Instruction6 IF ID EX MEM WB
IF
ID IF
EX ID IF
MEM EX ID IF
WB MEM EX ID IF WB MEM EX ID IF
Instruction1 completion Instruction2 completion
WB MEM EX ID
Instruction3 completion
WB MEM EX
Instruction4 completion
WB MEM
Instruction5 completion
WB
Instruction6 completion
: Instruction fetch : Instruction decode : Instruction execution : Memory access to target address : Write execution result to register
An instruction is executed each clock
Harvard architecture
The V850 Series uses the Harvard architecture, which is designed so that the instruction bus and data bus can operate completely independently from each other, thereby preventing pipeline operation problems and ensuring efficient instruction execution.
CPU Instruction fetch Instruction bus
BCU
In the case of an architecture other than the Harvard architecture, the MEM stage of instruction 1 and the IF stage of instruction 4, and the MEM stage of instruction 2 and the IF stage of instruction 5 conflict, causing bus waits. This in turn causes the pipeline operation to become disordered and lowers the instruction execution speed.
Pipeline Operation of Non-Harvard Architecture Internal ROM External memory Operand data access Data bus On-chip peripheral I/O
Instruction1 Instruction2 Instruction3 Instruction4 Instruction5 ---:Idles inserted due to bus wait
IF
ID IF
EX ID IF
MEM
-----
WB EX ID IF MEM
-----
WB EX ID IF MEM EX ID WB MEM EX WB MEM WB
Internal RAM
22
Pamphlet U15412EJ4V1PF
32 general-purpose registers
The V850 Series provides 32 general-purpose registers. Along with a hardware environment that is ideal for program execution, the development environment, including compilers, exploits these 32 registers to achieve program generation with superior code efficiency and execution performance.
Comparison of Performance/Object Efficiency According to Number of Registers
Byte count (bytes) 4000 Execution time (s) 12
For example, looking at the program execution time and code size changes when the number of registers used by the compiler is changed using the servo control module, we can see that the larger the number of registers, the better the program execution speed and the smaller the code size. However, from about 26 registers, the improvement in terms of execution speed and code size becomes smaller, and in the neighborhood of 32 registers, there are no more changes. This is why the V850 Series has been provided with 32 registers as the strict minimum requirement.
3000
9
2000
6
1000
3
0
16
18
20
22
24 Byte count
26
28
30
32
0
Used C program: Servo control module
Execution time
Number of registers
Software register bank
The number of registers can be selected from among 22, 26, and 32 as a compiler option to efficiently execute application programs. Unused registers can be used as a software register bank for which save and restore processing is not required during interrupt servicing or task switching, which increases the processing speed.
Register bank interrupt Program execution Interrupt servicing instruction execution Actual interrupt servicing time Program execution
Save the program counter, etc., to a save register. Execute the interrupt restore instruction. Restore the program counter value, etc., from the save register.
Program execution
Normal interrupt
Program execution
Interrupt servicing instruction execution Actual interrupt servicing time User interrupt servicing routine execution time Total interrupt servicing time
Save general-purpose registers to stacks. Restore general-purpose registers from stacks.
General-purpose register configuration
31 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 31 PC 0 Zero Register Reserved for Address Generation Stack Pointer(SP) Global Pointer(GP) Text Pointer(TP)
Name Application Operation
System register configuration
No. 0 1 2 3 System Register Name EIPC EIPSW FEPC FEPSW ECR PSW CTPC CTPSW DBPC DBPSW CTBP Reserved x x x Operand Specification LDSR STSR Register for saving status during interrupt Register for saving status during NMI Interrupt source register Program status word Register for saving status during CALLT execution Register for saving status during exception/debug trap CALLT base pointer Application
r0 r1
Zero register Assembler reservation
Always holds "0" Used as working register for address generation
r2
Address/data variable register (If real-time OS being used does not use r2)
r3
Stack pointer Global pointer Text pointer
Used for stack frame generation during function call Used when accessing global variables in the data area Used as register for specifying the beginning of the text area (program code allocation) Supported by other than V850 CPU core products
4 5 16 17 18 19 20 6-15, 21-31
r4 r5
r6-r29
Element Pointer(EP) Link Pointer(LP) 0 Program Counter
Address/data variable register Element pointer Used as base pointer for address generation during memory access Used during function call by compiler
r30
x : Access prohibited : Access enabled
LDSR: Instruction to load general-purpose register contents to system register STSR: Instruction to store system register contents to general-purpose register
r31 PC
Link pointer
Program counter Holds instruction addresses during program execution
Pamphlet U15412EJ4V1PF
23
Simple addressing
The increased amount of address calculations in the CPU in the case of complex addressing causes disturbances in the pipeline operation. As a result, address calculation becomes a bottleneck for pipeline processing and raising the frequency to increase the performance becomes difficult. The V850 Series avoids this problem by supporting only simple addressing.
Pipeline Processing Time and CPU Operating Frequency
In case of excessive addressing In case of simple addressing
Pipeline processing sequence Instruction fetch Address calculation Operating frequency held back by slow processing Execution Memory access Writeback All processing is standardized and efficient
Processing time
Processing time
Addressing mode
Instruction addresses
*Relative addressing (PC dependent)
Add 9 signed bits or 22 signed bits of data of the instruction code to the program counter.
31 0 26 25 PC 0
Operand addresses
*Register addressing
Addressing that accesses the general-purpose register specified by the general-purpose specification field or a system register as an operand.
*Immediate addressing
Addressing of 5-bit data or 16-bit data for manipulation in the instruction code.
0 disp22
31 Signed extension
22 21
*Based addressing
31 0 26 25 PC Memory subject to manipulation 0
31 reg1 31 Signed extension 16 15 disp16
0
Addressing that accesses memory, with the sum of the contents of the generalpurpose register (reg1) and 16-bit displacement (disp16) as the operand address.
0
Memory subject to manipulation
*Register addressing (register indirect)
Transfer the contents of the general-purpose register specified by the instruction (reg1) to the program counter (PC).
31 26 25 reg1 0
*Bit addressing
Addressing that accesses 1 bit of 1 byte of the memory space, with the sum of the contents of the generalpurpose register (reg1) and 16-bit displacement (disp16) that has been sign extended to word length as the operand address.
31 reg1
0
31 Signed extension
16 15 disp16
0
Memory subject to manipulation
31 0
26 25 PC
0 Memory subject to manipulation
2-byte basic instruction set
The V850 Series employs a 2-byte instruction code to perform basic processing to enable compact program development equivalent to 16-bit CISC microcontrollers.
*Improved object efficiency through ROMization programming
Application of 2-byte instructions to all basic processing, consisting of load, store, arithmetic/ logic operations, and branching.
Object Code Size Comparison (Dhrystone 1.1/Large model)
16-bitV(CISC) 78K4(CISC) V850(RISC) VR/MIPSTM32(RISC)
1.00
*To realize ease of use, restrictions on 16-bit fixed-length instructions are partially removed through incorporation of 32-bit instructions. *Bit manipulation instructions, etc.
1.03
1.02 1.48
24
Pamphlet U15412EJ4V1PF
CISC-like instructions for embedding (bit manipulation instructions)
The V850 Series supports bit manipulation instructions suitable for flag manipulation on I/O registers, which play a large role in embedding control.
* Improvement of operability of memory mapped I/ Os for control purposes * Manipulation of any 1 bit of byte data in the memory space * Provision of test (tst1)/set (set1)/clear (clr1)/invert (not1) * Effective for reducing object size and execution time since flags can be manipulated in 1-bit units with 1 instruction Example: Setting (1) bit 6 of ASIM00 register
Item Coding example
Bit Manipulation Instruction set1
When Used
6, ASIM00[r0] ld.b ori st.b ASIM00[r0], r20 0x0040, r20, r20 r20, ASIM00[r0]
When Not Used
add st.w ld.b ori st.b ld.w add -4, sp Save r20 r20, 0[sp] ASIM00[r0], r20 0x0040, r20, r20 r20, ASIM00[r0] 0[sp], r20 Restore r20 4, sp
Object size Execution time
4 bytes 4 clocks
12 bytes 4 clocks
24 bytes 8 clocks
Multi-status flags
In the V850 Series, calculation results are reflected in registers as status flags. As a result, delay branching such as can be seen in the RISC microcontrollers of other manufacturers does not occur and programs can be coded with the same feel as CISC microcontrollers.
Example: Program that branches to positive/negative/zero according to register contents
CISC Microcontroller cmp jz jgt jmp ax, 0 ZERO PLUS MINUS cmp bz bgt br V850 0, r10 ZERO PLUS MINUS Other Manufacturer's RISC Microcontroller cmp/eq bt cmp/pl bt bra nop #0, r10 ZERO r10 PLUS MINUS ;For delay branching
* Easy recording with assembler * Improved object efficiency and execution speed
ZERO : Zero processing PLUS : Positive processing MINUS : Negative processing
DSP function
The V850 Series provides a DSP function for executing high-speed calculations and product-sum operations indispensable for digital signal processing such as image and speech processing.
* Direct data handling via general-purpose registers * Realization of digital signal processing through generalpurpose CPU * High-speed 16-bit (V850, V850ES CPU), 32-bit (V850E1 CPU) multiply/sum-of-products (Multiply: 1 to 2 clocks, sum-of-products: 3 clocks) * Effective for filter operations and matrix operations for feedback calculations in speed, position, and other servo control.
CPU SAT flag MUL ALU INT
V850
General-purpose register CPU
CPU+DSP
DSP
MUL ALU
Memory
32-bit barrel shifter
V850 Series can realize bit manipulations frequently used during signed data and image data processing in 1 instruction per clock.
* Shifting of any number of bits (0 to 31) executable in 1 instruction per clock Improved execution speed/object efficiency Effective for extracting arbitrary bit lengths of image data and signed data (extracting code during MH/MR/MMR encoding, etc.) Example: 27-bit logical right shift
Other manufacturer's V850 RISC microcontroller Processing sequence SHR16 SHR8 SHR2 SHR 4 4 Rn Rn Rn Rn Number of instructions 1 SHR 27, Rn
Number of execution clocks 1
Pamphlet U15412EJ4V1PF
25
V850E1, V850ES Architecture
The V850E1 and V850ES cores achieve high performance and higher code efficiency through the implementation of the following improvements to the V850 CPU core.
Non-blocking load/store
* Improved bus use efficiency * Shorter interrupt insensitivity period
Addition of branch/load pipes
* 2-clock branching * Parallel execution of instructions
Shift to 3-operand manipulations in 1 slot
* Improved absolute performance * Example: Synchronous processing of mov + add
Addition of high-level language-compatible instructions
* Improved code efficiency * 10 to 15% improvement in object efficiency mainly when C compiler used
Pipeline configuration
Master Pipeline (V850 CPU compatible) ID IF br/sld Pipeline ID Address calculation stage EX DF WB
Non-blocking load/store
Conventional (V850 CPU) Pipeline is stopped until MEM stage complete Load instruction ADD instruction Next instruction V850E1 CPU Load instruction ADD instruction Next instruction IF ID IF EX ID IF MEM (external memory) T1 T2 T3 EX ID WB (MEM) EX WB MEM WB
Async WB Pipeline MEM WB
Load, store buffer (1 stage each)
Effective pipeline processing that uses the Async WB Pipeline when appropriate, according to the instruction. IF ID IF EX ID IF MEM (external memory) T1 T2 EX ID DF EX WB WB MEM WB
IF (Instruction fetch) ID (Instruction decode) EX (ALU, multiplier, barrel shifter execution) MEM (Memory access) WB (Writeback) DF (data fetch)
: Fetches instructions and increments the fetch pointer. : Decodes instructions, creates immediate data, and reads registers. : Executes decoded instructions. : Accesses memory of corresponding addresses. : Writes execution results to registers. : Transfers execution data to WB stage.
Addition of branch/load pipes
*Pipeline operation with branch instruction
Conventional (V850 CPU) Branch instruction Branch destination determined in EX stage
*Parallel instruction execution (when executed by internal ROM)
Conventional (V850 CPU) ADD instruction (16-bit length) Branch instruction (16-bit length) Next instruction IF ID EX ID (MEM) EX WB MEM IF WB ID EX MEM
IF
ID
EX
MEM
WB
Branch destination instruction
IF
ID
EX
MEM
WB
Branch destination determined in ID stage
V850E1 CPU
V850E1 CPU 1-clock reduction Branch instruction
ADD instruction IF ID ID EX MEM IF DF WB ID
2-clock reduction WB
IF
ID
MEM
WB
Branch instruction
Branch destination instruction
IF
ID
EX
MEM
WB
Next instruction EX MEM WB
* The next branch instruction code is also fetched due to the internal 32-bit bus.
Shift to 3-operand manipulations in 1 slot
Conventional (V850 CPU)
mov add r20(src2), r22(src2), r21(dst) r21(dst)
Addition of high-level language compatible instructions
The V850E1 and V850ES cores have enhanced the instruction set of the V850 core as follows.
switch (2 bytes)
* C language switch statement processing converted into instruction
* Sequence from mov to arithmetic instruction is detected in the ID stage, and if dst is the same, the next manipulation is performed. src1 src2 dst : Replace with src2 of mov : src2 of arithmetic instruction : As is
mov imm32, reg (6 bytes/2 clocks)
* Reduction of address setting code
mul/mulu (4 bytes)
* Reduction of array address calculation * Improvement of sum-of-products performance
* mov + add instructions executable in 1 clock V850E1 CPU add r22(src2), r20(src1), r21(dst)
callt (2 bytes)/ctret (4 bytes)
* Table-reference branching * Reducing size of call code that frequently appears
Other
* Bit manipulation (register indirect bit specification) * cmov (Conditional Move), divide (div/divu/ divhu) * sasf, endian conversion
Data conversion instructions (2 bytes)
* char, short type cast executed with 1 instruction * sxh, sxb, zxb, and zxh instructions
prepare/dispose (4 bytes)
* Function start/end processing executed in 1 instruction
unsigned Load
* Reduction of unsigned manipulation code
26
Pamphlet U15412EJ4V1PF
V850E2 Architecture
V850E2 core features
Real-time performance of 250 MIPS
- Operation at over 200 MHz
V850E2 core Main added functions
32-bit relative branch instruction
- Support of program space expansion - Long-distance branching performance, elimination of code efficiency losses
Inheritance of V850E1 performance and features
- Upward instruction compatibility with V850E1 and V850ES cores at object level - Use of 7-stage pipeline - Parallel pipeline configuration (2 parallel superscalar) - 128-bit instruction fetch bus
3-operand instructions (addition of target operations)
- Higher speed processing of operations such as multiplex add/subtract (64-bit operation, saturate operation) and bit shift, contributing to higher code efficiency
Sum-of-products instruction
- Higher speed 32-bit sum-of-products operation (32 x 32 + 64 64 bits)
Support of expanding application software sizes
- Address space (program/data) expansion - Strengthened cache memory support
Bit search instruction
- Bit row change point search for run length measurement, contributing to increased speed of conversion from integers to floating decimals, etc.
V850E2 core CPU pipeline configuration
2 instructions simultaneously executable using 2 instruction execution units
Instruction execution pipeline right (Rpipe)
Instruction fetch pipeline (Fpipe)
Instruction decode unit R
BSFT unit
Instruction fetch unit (Bpipe)
ALU unit
Instruction buffer
MUL unit
Instruction execution pipeline left (Lpipe)
Instruction decode unit L
ALU unit
MEM unit
Instruction memory, instruction cache
Data memory, data cache
V850E2 core CPU pipeline operation
Execution of up to 2 instructions/clock possible (dependent on instruction set)
Time flow Internal system clock Processing simultaneously performed by CPU Instruction1 ......
IF DP ID EX ID IF DP ID EX ID IF DP ID EX ID IF DP ID EX ID IF DP ID EX ID IF DP ID EX
WB WB WB WB WB WB
<1>
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
ID
EX
AT
DF
WB
Instruction2 ...... Instruction3 ................. Instruction4 ................. Instruction5 ............................ Instruction6 ............................ Instruction7 ...................................... Instruction8 ...................................... Instruction9 ................................................. Instruction10 .................................................
EX
AT
DF
WB
EX
AT
DF
WB
EX
AT
DF
WB
EX
AT
DF
WB
Instruction11 ............................................................ IF : Instruction fetch DP : Dispatch ID : Instruction decode EX : Instruction execution AT : Address transfer DF : Data fetch WB : Writing execution result to register Instruction12 ............................................................
EX
AT
DF
WB
Instruction 2 Instruction 4 Instruction 1 Instruction 3 Instruction 5 Instruction 7 Instruction 9 Instruction 11 completion completion Instruction 6 Instruction 8 Instruction 10 Instruction 12 completion completion completion completion completion completion
Instructions executed at each clock
Pamphlet U15412EJ4V1PF
Write back unit
Dispatch unit
Register file
27
Memory Access Functions
SDRAM controller
Products: V850E/MA1, MA2, MA3, ME2 SDRAM connectable without external circuit CAS latency: 2, 3 supported CBR (automatic) refresh: Self refresh supported
DMA controller (provided in V850E products)
Products: V850E/MA1, MA2, MA3, MS1, MS2, IA1, IA2, IA3, IA4, ME2, SV2 Transfer targets: Memory-peripheral I/O, memorymemory Transfer mode: Single, single step, block transfer Transfer units: 8/16 bits Transfer type: 1-cycle transfer, 2-cycle transfer Number of transfers: 65536 Max.
A1-A12 A21, A22Note D0-D15 SDCLK SDCKE CSn SDRAS SDCAS LDQM UDQM WE V850E/MA1
A0-A11 A12, A13 DQ0-DQ15 CLK CKE CS RAS CAS LDQM UDQM WE 64 Mb SDRAM (1 Mword x 16 bits x 4 banks)
CPU core External I/O DMA
Internal RAM On-chip peripheral I/O
Bus interface
Data control Address control Count control Channel control
External RAM 8/16 bit bus External ROM
Note The address signal used differs depending on the SDRAM product.
DMA controller (provided in V850ES products)
Products: V850ES/SA2, SA3, SG2, SJ2, KG1+, KJ1+, FG2, FJ2 PD703229Y, 70F3229Y Transfer targets: Memory-peripheral I/O, memory-memory Transfer mode: Single Transfer units: 8/16 bits Transfer type: 2-cycle transfer Number of transfers: 65536 Max.
DMA controller (provided in V850/Sxx products)
Products: V850/SA1, SB1, SB2, SV1, SF1, SC1, SC2, SC3 Transfer targets: Internal RAM-on-chip peripheral I/O Transfer mode: Single Transfer units: 8/16 bits Transfer clock: 4 clocks Min. Number of transfers: 256 Max.
On-chip peripheral bus
CPU core External I/O DMA
Bus interface
On-chip peripheral I/O
CPU core
Internal bus
Internal RAM
Data control Address control Count control Channel control
On-chip peripheral I/O
Internal RAM DMA Transfer source address Transfer destination address Number of transfers 8/16bit-data
External RAM 8/16 bit bus External ROM
28
Pamphlet U15412EJ4V1PF
Analog Circuits
A/D converter
Products: V850ES/PM1 High-accuracy 16-bit resolution Sampling frequency selector (4.340 kHz/2.170 kHz) Support of up to 3 lines and 4 phases through multiple input channels
High-speed A/D converter
Products: V850E/IA3, IA4 Simultaneous 10-bit A/D converter sampling for 2 circuits On-chip operational amplifier (2.5 x/5 x) for input level amplification On-chip overvoltage detection comparator
AVDD Input circuit
CPU
AVREFIN
AVREFOUT
Selector
;; ; ;; ;; ; ;; ;
AVDD AVSS
Analog block
modulator
Digital block
Internal bus
ANI00 ANI01 ANI20 ANI21 ANI40 ANI41 ANI10 ANI11 ANI30 ANI31 ANI50 ANI51
Register & selector
ANIn0
AMP
Selector
Sample & hold circuit
ANIn1
AMP
Digital filter (LPF)
Digital filter (HPF)
Voltage comparator Array
ANIn2
INTAD Internal reset signal Internal system clock
AMP
modulator
ANIn3
CMP
Successive approximation register (SAR)
CMP
INTCMPn
AVSS
VREF buffer
CMPREF
CMP
Reference generator
ADTRGn TTRGn0 TTRGn1
Edge detection/noise elimination circuit
Control circuit
INTADn
A/Dn conversion result register m (ADAnCRm/ADAnCRmH)
A/D converter (multi-stage buffer type)
Products: V850E/MA1, MA3, ME2, IA1, IA2, MS1, SV2, V850/SV1, V853, etc. Conversion startable by software or hardware 8 on-chip conversion result registers (24 for SV2) Select/scan mode switching possible
D/A converter
Products: V850ES/KG1, KJ1, KG1+, KJ1+, SA2, SA3, SG2, SJ2, V850E/MA3, V853 R-2R ladder method (except for V850ES/SA2, SA3) R string method (V850ES/SA2, SA3 only) 8-bit resolution Operation mode: Normal mode/real-time output mode
ANI0
Selector
Conversion value setting register 0 Tap selector Resistor string
AVREF
ANIn Successive approximation register
AVSS
AVREF1 R-2R ladder or R string ANO0
ADTRG
Conversion control circuit
INTAD
AVSS
Conversion result register 0 Conversion result register 1 Conversion result register 2 Conversion result register 3 Conversion result register 4 Conversion result register 5 Conversion result register 6 Conversion result register 7
Conversion value setting register 1
R-2R ladder or R string
ANO1
Pamphlet U15412EJ4V1PF
29
Timer/Counter
Timer configuration during inverter control
Products: V850E/IA3, IA4, MA3, V850ES/IK1 0% and 100% output and 6-phase PWM output with deadtime possible Switchable anytime/batch overwrite for compare register A/D converter conversion start trigger generator
Up/down counter
Products: V850E/IA1, IA2, IA3, IA4, MA3, ME2 16-bit 2-phase encoder input possible Compare registers: 2 Capture/compare registers: 2
TMQ
INTOVF Clear
TMQOP
16-bit counter
Interrupt signal
Output control
Output period generation
16-bit capture/compare
TM output control
Interrupt signal
U U
Capture/compare register INTCC0 Capture/compare register TCLR INTCC1
16-bit capture/compare
Timer Output
Interrupt signal
Output duty generation
16-bit capture/compare
Timer Output
Interrupt signal
6-phase PWM output controller
V V
16-bit capture/compare
Timer Output
W W
control
A/D capture timing generation
TMP
Sync start supported
A/D operation trigger control
A/D trigger
TCUD Edge detection circuit
Selector
16-bit up/down counter timer
CLR circuit
Output control Compare register TIUD Compare register
TO
INTCM0
INTCM1
32-bit servo timer
Products: V850E/SV2 32-bit timer unit for servo control Capture registers: 12 Compare registers: 2 External input detection circuit with 1 to 256 dividers On-chip 8-bit mask timers: 2
Real-time counter
Products: V850ES/SA2, SA3, PM1 On-chip week, day, hour, minute, second counters Counting up to 4095 periods Support of interval interrupt generation at fixed intervals selectable from: 0.015625 s, 0.03125 s, 0.0625 s, 0.125 s, 0.25 s, 0.5 s, 1 s, 1 mn, 1 hr, 1 day
TI3
Edge detection fxx-fxx/8 (4)
Selector
Noise elimination TI3
Clear & count control
SLCLK
Selector 1s Second count register (6 bits) 1 mn Minute count register (6 bits) 1 hr Hour count register (5 bits) 1 day Day count register (3 bits) Week count register (12 bits) Second count specification register Minute count specification register Hour count specification register Day count specification register Week count specification register Internal bus
fxx
INTTI3
0.015625 s/0.03125 s/0.0625 s/0.125 s/0.25 s/0.5 s 6 Count clock = 32.768 kHz Selector Subcount register (15 bits) INTRTC
Clear
{
TM3 (32-bit)
INTOV3
fXT
2ch (x=0-1)
ICP3x
2ch (y=2-3)
Noise elimination TRGx Edge detection Noise elimination TRGy Edge detection Noise elimination TRGz Edge detection
Divider
EDVCMx
Mask CPTTRGx timer
CP3x (32-bit)
Capture
INTCP3x
Prescaler fBRG 3
INTROV
ICP3y
8ch (z=4-11)
Divider
EDVCMy
CP3y (32-bit)
Capture
INTCP3y
Count enable/ disable circuit
ICP3z
CP3z (32-bit)
Capture
INTCP3z
CM30 (32-bit)
Match
INTCM30
CM31 (32-bit)
Match
INTCM31
30
Pamphlet U15412EJ4V1PF
Serial Interface
Serial interface with automatic send/receive function
Products: V850E/SV2, V850ES/KF1, KG1, KJ1, KF1+, KG1+, KJ1+ 32-byte internal buffer RAM Automatic send/receive function *1 to 32 bytes of transfer bytes specifiable *Transfer interval specifiable (0 to 63 clocks) *Single transfer/repeated transfer specifiable
Internal bus
LINBus
Products: V850ES/KE1+, KF1+, KG1+, KJ1+, SG2, SJ2, PD703229Y, 70F3229Y, V850ES/FE2, FF2, FG2, FJ2 Low-cost 1-line network bus Sync break field (SBF) send/receive possible through hardware (Send: 13 bits SBF 20 bits; Receive: SBF 11 bits) Also generally usable as UART
Port configuration for LIN reception
SBF automatic detection Timer output selectable as source clock Any baud rate selectable
DIRn
Buffer RAM (32 bytes)
Automatic data transfer address point specification register
Automatic data transfer address count register
LIN reception pin
Reception circuit
Timer
SIAn
Serial I/O shift register
External interrupt pin
Selector Flag
Timer input pin
Edge detection interrupt
Wakeup detection
SOAn
Internally connectable by software, so external connection not required! Capture input Baud rate error detection through capture timer
Selector
Serial clock counter Interrupt generator INTCSIAn
Flag
SCKAn
Serial transfer control circuit
Selector
fxx/6-fxx/256
LIN transmission circuit
SBF automatic transmission
LIN transmission pin
MASTERn 6-bit counter
Transmission circuit Timer
Selector
Able to invert output
Flag
Automatic data transfer interval specification register
Timer output selectable as source clock Any baud rate selectable!!
CAN
Products: V850ES/SG2, SJ2, FE2, FF2, FG2, FJ2, V850E/IA1, V850/SF1, SC3, DB1 CAN protocol ver. 2.0 Part B (send/receive of standard and extended frames) Max. transfer rate: 500 kbps (V850/DB1 only) 1 Mbps 32 message buffer
IEBus controller
Products: V850ES/SG2, SJ2, V850/SB2, SC2 Communication mode 1 supported Max. transfer bytes: 32 bytes/frame Max. transfer speed: Approx. 17 kbps
CAN module
Register block
CTXD CRXD
CAN protocol transfer block
MAC (Message Access Controller)
Control circuit
Interrupt request
IETX
Transmission block Reception block Bit controller Field controller
IERX
CAN RAM (message buffer)
Control block
Interrupt request
Pamphlet U15412EJ4V1PF
31
Other
USB
Products: V850E/ME2 Compliant with Universal Serial Bus Specification Support of 12 Mbps (full speed) transfer Many endpoint configurations
SSCG function (Spread spectrum Frequency Synthesizer Clock Generator)
Products: V850E/ME2 EMI peak noise reduction through input frequency modulation Large reduction in noise countermeasure time and cost possible Frequency modulation rate and modulation period changeable by register setting
USB
Control transfer: Endpoint0R (64 bytes)/Endpoint0W (64 bytes) Bulk transfer 1: Endpoint1 (64 bytes x 2)/Endpoint2 (64 bytes x 2) Bulk transfer 2: Endpoint3 (64 bytes x 2)/Endpoint4 (64 bytes x 2) Interrupt transfer1/2: Endpoint7 (8 bytes)/Endpoint8 (8 bytes)
UFDRQn DMAAKn TCn
Selector
I/O Buffer SIE UDM UDP
Modulation period With frequency modulation rate of -3% Modulation period: 13 to 27 kHz Without frequency modulation
USBSP2B USBSP4B INTUSB0B INTUSB1B INTUSB2B INTRSUM fUSB(48 MHz) Remark n = 0 to 3 RSUM_OUT
Frequency modulation rate
Improvement of 10 dB or more
USB function 0 DMA channel select register (UF0CS)
Endpoint
USB function 0 buffer control register (UF0BC)
ROM correction function
Products: V850 core :V850/SB1, SB2, SV1, SF1, SC1, SC2, SC3 V850E, V850ES cores :V850ES/SA2, SA3, SG2, SJ2, KE1, KF1, KG1, KJ1, KE1+, KF1+, KG1+, PM1, IK1, PD703229Y, 70F3229Y, V850E/MA3, SV2, IA3, IA4 Instructions of address to be modified inserted to replace DBTRAP instruction (JMP r0 instruction in case of V850 core), branching to 0060H (0000H in case of V850 core) Program modification following switch to mask ROM possible Modified addresses: 4 points, 8 pointsNote
Note V850E/SV2
Explanation of ROM correction operation
RESET
Internal ROM
Normal flow
ROM correction request flag = 0?
No ROM correction request flag clear
ROM correction flow
Yes Download modification program Initialization Jump to modification program
Internal RAM
Modification program execution Return to internal ROM
Modification program download
External ROM, EEPROM, etc.
Instruction address bus ROM correction address register
Correction address enable setting information
Read modification program to RAM
Correction address = XXXX ROM correction enable flag = 1
Correction address setting ROM correction enable
Replace DBTRAP instructionNote
Internal ROM Comparator
DBTRAP generation block instructionNote
Correction point
Next processing...
Main routine
Output trigger control circuit
Instruction replacement part
Note JMP r0 instruction in case of V850 core
Instruction data bus
Note JMP r0 instruction for the V850 core
32
Pamphlet U15412EJ4V1PF
Low-voltage detection circuit (LVI)
Products: V850ES/KE1+, KF1+, KG1+, KJ1+, SG2, SJ2, PD703229Y, 70F3229Y, V850ES/FE2, FF2, FG2, FJ2, IK1 Detection voltage level changeable by software Usable instead of reset IC, contributing to lower system cost Detection voltage not changeable after mode transition (security protection)
Clock monitor function
Products: V850ES/KE1+, KF1+, KG1+, KJ1+, SG2, SJ2, PD703229Y, 70F3229Y, V850ES/FE2, FF2, FG2, FJ2, IK1 Monitors abnormal stops of main clock with internal Ring- Oscillator During abnormal stop, entire system can be set to reset status Prevention of destruction due to system deadlock or runaway
VDD
Main clock
reset
Internal reset signal
Resistor
Detection level selection
VDD
Resistor
Selector
Reset signal
Ring oscillator clock enable
Interrupt signal
Resistor
+ ---
Reference voltage Flag
Flag
Main clock oscillation monitoring
Reset upon abnormal stop
Run/stop settable by software
On-chip debugging function
Products: V850E/ME2Note, V850E/MA3, IA4, SV2, V850ES/KJ1, KJ1+, SG2, SJ2, FE2, FF2, FG2, FJ2, PD70F3229Y Realization of on-chip debugging of microcontroller with DCU (Debug Control Unit) Compact and low-cost PC card-type emulator Flash programmer function Integrated debugger (ID850) supported
Note Trace function support is possible by using the RTE-2000-TP made by Midas Lab Co., Ltd., or PARTNER-ET II, PARTNER-J made by Kyoto Micro Computer Co., Ltd.
Boundary scan function
Products: V850E/SV2 Use of JTAG (Joint Test Action Group) communication specifications, IEEE1149.1 compliant Progressive scan of device's external I/O pins, test data input/ output possible Connection check of devices soldered on user board possible
: Boundary scan target pin : JTAG interface pin : Boundary scan cell
Boundary scan register
I/O I/O
Internal logic
I/O I/O
On-chip debug emulator
Target system
Bypass register
*Break function *Execute function Notebook PC *Pin mask function *Flash programmer function *Execution time measurement *Non-use of user resources
V85
ries 0 Se h Flas
Selector
Decoder
Selector
N-Wire CARD (IE-V850E1-CD-NW)
TDO
TDI
Instruction register
TCS TMS TRST
TPA controller
Pamphlet U15412EJ4V1PF
33
V850 Series Benchmark
The V850 Series realizes high speed, high performance, and high code efficiency.
Minimum instruction execution time
Cycle time 0.2 s 0.4 s 32-bit RISC V850ES/Kxx 0.05
V850 Series performance
Performance comparison
V850ES-20 MHz 4.1 1.7 1.0 3.6
0 1 2 3 4 5 (Relative comparison)
16-bit CISC 78K4 0.125 8-bit CISC 78K0/Kx1 0.20 0.24
A 16bit 20 MHz A 16bit 16 MHz B 32bit 50 MHz
Code size comparison
78K0
V850ES-20 MHz A 16bit 20 MHz
0.97 1.00 1.37 1.18
0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 (Relative comparison)
78K0S : 12 MHz (0.168 s) supported for some products : 10 MHz (0.2 s) supported for some products
0.40
A 16bit 16 MHz B 32bit 50 MHz
* NEC Electronics measurement results using sample program
Low Power Consumption
Thanks to thorough energy-saving design, a superior current/performance ratio of 1.1 to 0.7 mA/MIPS is realized, particularly for V850ES and V850/Sxx products. As a result, a reduction in power consumption to 1/5 or less compared to 16-bit CISC microcontrollers of similar performance is realized. Lower system power consumption and higher performance are simultaneously realized through this extremely high power performance.
Power performance
mA/MIPS 10 Realization of low consumption current that is 1/5 or less compared to 16-bit CISC of similar performance
8-bit CISC
Consumption current/performance
9.2 mA/MIPS
16-bit CISC
5
7.3 mA/MIPS
1.1 mA/MIPS 1.1 mA/MIPS
V850/SV1
V850/SB1
0.9 mA/MIPS
V850/SA1
0
Clock gear function
Consumption current
Reduction to 1/5th through clock gear (1/8)
Standby mode
Normal operation mode
HALT mode
Reduction to 1/10th through clock gear (1/32)
Approx. 1/10 IDLE mode
;; ;;
0.7 mA/MIPS
V850ES/SA2, 3
CPU
Peripheral Watch Oscillation circuit function timer Main Sub
Approx. 1/2
Sub normal operation mode
Reduction to 1/400 through switch from main clock to subclock
Approx. 1/400
or
Sub IDLE mode Approx. 1/4000
or
STOP mode (sub operation)
Approx. 1/4000
fxx Operating frequency (20 MHz)
fxx/8 (2.5 MHz)
fxx/32 (625 kHz)
fXT (32.768 kHz)
STOP mode (sub stop)
Approx. 1/15000 Consumption current Operating Stopped
34
Pamphlet U15412EJ4V1PF
Low Noise Countermeasures
Minimizing the influence of electromagnetic interference (EMI) emitted from the microcontroller and the influence of noise applied to the microcontroller (EMS) is a high priority, particularly for AV equipment such as car audio systems, and thus superior noise performance is required of microcontrollers. Various noise countermeasures are implemented in the V850 Series, and noise performance equivalent or superior to that of 16-bit products has been realized.
EMS countermeasures
Use of PLL for oscillation circuit Voltage control oscillator Phase comparator Oscillation circuit Divider LPF VCO To CPU peripheral functions
EMS measurement results (power supply coupling measurement)
Noise application voltage
0 kV 1.0 kV 2.0 kV or higher
V850ES/KJ1 Existing V850 products (PLL-less products)
V850ES/KJ1 (flash version)
VDD=5 V Resonator: 4 MHz Internal operation frequency: 16 MHz (PLL = ON)
Existing V850 products
VDD=5 V Resonator: 16 MHz Internal operation frequency: 16 MHz
High-frequency noise cut through PLL filter
EMI noise countermeasures: Power supply circuit countermeasures
CPU power supply separation Insertion of capacitance between VDD and GND
Vport
Port power supply separation
Vcpu
Reg. (OFF setting possible)
I/O PORT
CPU
OSC AMP
GNDport GNDcpu
Due to the relation between the power supply and GND pad positions and the lead frame, placement is done so as to lower the power supply impedance.
EMS noise measurement results
0 -10 -20 -30 -40
Noise [dBm]
Power supply voltage Operating frequency
5V 78K0 V850ES/KJ1
10MHz 16MHz
Existing 78K0
-50 -60 -70 -80 -90
V850ES/KJ1
70 75 80 85 90 95 100 Frequency [MHz] 105 110 115 120
Pamphlet U15412EJ4V1PF
35
V850 Series Middleware List
Middleware plays a major role for maximizing processor performance and realizing high-speed processing of complex data with flexibility and ease. NEC Electronics offers a large array of middleware that is optimized for the CPU architecture and importantly contributes to shortening development time, while also facilitating additions and changes to dedicated functions whose implementation as hardware for devices, etc., used to have high cost and time requirements, and the creation of user-friendly interfaces.
Middleware merits:
Dedicated device development not required Shortening of development time Reduction in development cost
Shift to middleware accelerating deployment to optimum processors
An increasing number of processors optimized for various systems and based on NEC Electronics' original technology and the superb technology of third parties, as well as other technologies that have been established as standards, are being deployed from. Customers Planning
System proposal Demo systems Evaluation systems
Realization of latest technology and functions Maximization of system added value Easy performance enhancement and function expansion Easy creation of user-friendly interface Multimedia processing realizable just with CPU Realization of higher reliability and quality
Development support system Original NEC technologies
Middleware development Solution development
IP vendors Standards
System design
Consultation Performance verification
Development
Integration Customization
V850 Series Mass production
Maintenance
RISC
Next-generation processors
Middleware product list
V850 Series V850 Series
Category Image Speech
Middleware JPEG MPEG-4/H.263 Video Text To Speech Speech CODEC
Category Recognition Speech recognition
Middleware Japanese (large vocabulary) Japanese (small vocabulary) Chinese (small vocabulary) English (small vocabulary) Japanese (input frame required) Japanese (input frame not required) CIPERUNICORN
Sound
Japanese G.723.1 Annex A/C G.726 (ADPCM) G.729 Annex A/B AMR MPEG-4 CELP Acoustic echo canceller (for hands-free operation) AEC Noise suppressor 3GPP-NS Audio decoder AAC MP3 WMA Sound generator for cellular phone ringer melody
Handwriting recognition Security Internet Storage Encryption Fingerprint recognition TCP/IP PC-compatible file system
: Development completed
Middleware performance list
Middleware JPEG G.726 (ADPCM) Speech recognition (small vocabulary) Performance QVGAx24 : Enc0.32s/Dec0.24s 32Kbps, 16Kbps 0.4s Power (MIPS) --Enc8/Dec8.2 19 (20 words) 63 (100 words) ROM 17.5 KB 9 KB 82 KB RAM 15 KB 80 B 3.5 KB (15 words)
36
Pamphlet U15412EJ4V1PF
Platforms
Speech Recognition
Speech recognition is realized on a single chip using the memory and peripheral I/Os in the V850 Series. Ideal for applications such as games and home appliances that must feature speech recognition but are subject to large restrictions.
*Realization of speech recognition with memory and peripheral I/Os contained in V850 Series *Expansion of number of recognized words
Recognized number of words: 30 words (in case of V850/SA1, 20 MHz)
V850 Series Speech recognition system configuration example
*Realization of speech recognition using only memory and peripheral I/Os contained in V850 Series *Expansion of number of recognized words
Expansion of number of recognized words Memory capacity
Main dictionary Sub dictionary 1
ROM/RAM ROM Data
Description Program
Capacity 26 KB 40 KB 0.5 KB 3.4 KB 0.3 KB
Friend Company Reservation
Jim, Marc, Sally
Sub dictionary 2
V850/SA1 (Internal 20 MHz)
LPF
. . .
Smith, Jones, Brown
Sub dictionary 3
ROM/RAM mix Recognition dictionary (in case of 15 words) RAM Work area (in case of 15 words) Stack
ANA, JAL, ticket
Recognition dictionary and work vary depending on the number of recognized words.
Internal ROM Internal RAM Mike amp
*Speech recognition evaluation system
NEC Electronics provides an environment allowing easy evaluation for the introduction of speech recognition. For details and the purchasing method, consult your NEC Electronics sales representative.
A/D (1 ch)
JPEG
Text to Speech (for Japanese Text)
*Conforms to JPEG international standard *Versatile compression and decompression processing
Conforms to DCT baseline process (non-reverse coding) *User-customizable VRAM input module *User-specified Huffman and quantization tables *APPn marker insertion *Compression suspend function *User-customizable VRAM output module *Support of various JPEG markers (DRI, RSTn, DNL) *Decompression suspend function
JPEG performance
Processing Time
CPU V850E/MS1 (33MHz)Note
*Speech synthesized from Japanese Kana and Kanji text (SJIS code) *Versatile speech synthesis
Synthesis of female voices possible
*Rhythm of synthesized speech (pitch, phoneme duration) can
be designed (Speech Designer compatible)
Various adjustable parameters such as intonation and reading speed
*Support of special characters (Reading of special characters settable in user dictionaries) Synthesis speed *
ROM/RAM
Decompression
0.97 s
Speech synthesis using natural rhythm possible (synthesis of more natural sounding speech)
Works also with V850/SA1 (20 MHz). (However, text is placed in internal ROM.)
Description Program Data Dictionary data (approx. 80,000 words) Phoneme data 126 KB 35 KB 1.2 MB
Capacity
Sample Ratio
4:1:1 (Quality75)
QVGA (320x240x24)
VGA (640x480x24)
Compression
0.32 s
Decompression
0.24 s
Compression
1.3 s
ROM
Note Programs are placed in internal ROM, and stack and (some) work areas are placed in internal RAM. The data and other works are placed in external RAM.
Memory
ROM RAM
567 KB (8 kHz sampling) 684 KB (11 kHz sampling)
Compression
10 KB
Decompression
7.5 KB
Compression
5 KB
Decompression
10 KB
RAM
Work Stack Speech output buffer
160 KB 508 bytes 12 KB
Pamphlet U15412EJ4V1PF
37
Features
Flash microcontroller lineup
To answer the need for shorter development time and maintenance after shipping, NEC Electronics offers microcontrollers with on-chip flash memory available in a large range of capacities from 64 KB to 640 KB as part of the V850 Series. NEC Electronics' flash memory microcontrollers offer the following features.
Flash capacity 64 to 640 KB Overwrite unit Entire memory at one time, or block units Rewrite method Serial communication with dedicated flash memory programmer (on-board, off-board) Self-flash programming Rewrite voltage Single-power-supply flash: Operation voltage Dual-power-supply flash: Operation voltage 7.8 V/10.3 V Rewrite count: 100 times
Flash Memory Size (bytes) RAM size (bytes) V850ES/KE1 V850ES/KF1 V850ES/KG1 V850ES/KJ1 V850ES/KE1+* V850ES/KF1+* V850ES/KG1+* V850ES/KJ1+* V850ES/SG2 V850ES/SJ2
64K
128K
192K
256K
384K
512K
640K
4K
4K
6K
8K
12K
16K
8K
10K
12K
16K
16K
24K
32K
20K
24K
32K
48K
/ / /
PD70F3229Y
V850ES/SA2,SA3 V850/SA1 V850/SB1 V850/SB2 V850/SC1,SC2,SC3 V850E/MA3 V850E/MA1 V850E/MS1 V853 V850E/IA3, IA4 V850E/IA2 V850E/IA1 V850ES/IK1* V850ES/FE2* V850ES/FF2* V850ES/FG2* V850ES/FJ2* V850E/SV2 V850/SV1 V850/SF1 V850/DB1 : Single power supply : Dual power supply : Single power supply/dual power supply *: Under development
/
Rewrite Modes
To enable integrated use ranging from development to mass production and maintenance, the V850 Series supports a programmer rewrite mode that uses serial communication supporting on-board programming, as well as a self-programming mode that rewrites flash memory with user programs.
On-board programming mode This programming mode is used to rewrite the flash memory mounted on the target system using a dedicated flash memory programmer. Off-board programming mode This programming mode is used to rewrite flash memory using a dedicated flash memory programmer and dedicated program adapter (FA SeriesNote 1). Self-programming mode This programming mode is used to rewrite flash memory by executing the user program written beforehand to the flash memory using on-board/ off-board programming.Note 2
Notes 1. The FA Series is a product of Naito Densei Machida Mfg. Co., Ltd. 2. Since instruction fetch and data access cannot be performed from the internal flash memory area during self-programming, a program for rewriting internal RAM or external memory must be transferred in advance.
Programmer program (on-board/off-board)
CSI communication method
FLMD0 FLMD1 VDD GND RESET SO SI SCK FLMD0 Note 1 Note 2 FLMD1 or VSS VDD VSS RESET SI0 SO0 Example: V850ES/SA2 SCK0
Handshake-compatible CSI communication method
FLMD0 FLMD1 VDD GND RESET SO SI SCK HS FLMD0 Note 2 FLMD1 or VSS VDD VSS RESET SI0 SO0 Example: V850ES/SA2 SCK0 PDH0
Note 1
UART communication method
FLMD0 FLMD1 VDD GND RESET TxD Dedicated flash RxD memory programmer (PG-FP4, etc.) FLMD0 Note 2 FLMD1 or VSS VDD VSS RESET RXD0 TXD0 Example: V850ES/SA2
Note 1
Dedicated flash memory programmer (PG-FP4, etc.)
Dedicated flash memory programmer (PG-FP4, etc.)
Note 1. In the case of dual-power-supply flash, VPP
Note 2. In the case of dual-power-supply flash, don't connect.
Pamphlet U15412EJ4V1PF
38
Self-programming mode (single-power-supply method)
Flash memory can be erased and rewritten using a self-programming library from a program placed in an area outside the flash memory.
Self-programming flow
Flash memory operation
Flash environment initialization processing
* Access to flash area prohibited * Stop instruction execution prohibited * Clock stop prohibited
Normal operation mode
Flash memory 3FFFFH
Self-programming mode
Flash memory
Erase processing
Library initialization processing
3FFFFH Block 7(60KB)
Write processing
Flash information setting processing
Block 6(60KB) Self-programming Library (Erase/Write routine execution) Block 5(60KB) Block 4(60KB) Block 3(4KB) Block 2(4KB) Block 1(4KB) Block 0(4KB)
Internal verify processing
256 KB Library end processing
All blocks completed? YES
NO
Boot area replacement processing
00000H
00000H
Flash environment end processing
Caution The number of blocks and block capacity differ depending on the products. (Example: V850ES/SA2)
Processing end
Flash Specifications List
Category Part No. Flash Memory Capacity Max. Operating Frequency Rewrite Voltage Rewrite Mode On-Board/Off-Board Programming
VPP --------10.3 V ----10.3 V ----10.3 V ------------------------------------7.8 V 7.8 V 7.8 V ----7.8 V 7.8 V 7.8 V 10.3 V --------7.8 V 7.8 V ------------------------7.8 V 7.8 V 7.8 V 7.8 V 7.8 V 7.8 V CSI UART CSI+HS ---- ---- ---- ---- ---- 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 20 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
SelfProgramming
Rewrite Count (Times)
Low end
V850ES/KE1 V850ES/KF1 V850ES/KF1 V850ES/KG1 V850ES/KG1 V850ES/KJ1 V850ES/KJ1 V850ES/KE1+* V850ES/KF1+* V850ES/KG1+* V850ES/KJ1+*
128 KB 256 KB/128 KB 128 KB 256 KB/128 KB 128 KB 256 KB/128 KB 128 KB 128 KB 256 KB/128 KB 256 KB/128 KB 256 KB/128 KB 640 KB/384 KB 640 KB/384 KB 384 KB 256 KB 256 KB 256 KB/128 KB 512 KB/384 KB/256 KB 512 KB 512 KB 256 KB 128 KB 128 KB 256 KB/128 KB 256 KB 256 KB 128 KB 256 KB 128 KB 512 KB 128 KB/64 KB 256 KB/128 KB 384 KB/256 KB/128 KB 512 KB/384 KB/256 KB 384 KB/256 KB 512 KB/384 KB/256 KB 512 KB 512 KB 256 KB 128 KB
20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 80 MHZ 50 MHZ 33 MHZ 33 MHZ 33 MHZ 64 MHZ 64 MHZ 40 MHZ 50 MHZ 32 MHZ 40.5 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 20 MHZ 19 MHZ 20 MHZ 20 MHZ 16 MHZ 16 MHZ
VDD 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 2.85 V to 3.6 V 2.85 V to 3.6 V 3.5 V to 5.5 V 2.2 V to 2.7 V 2.2 V to 2.7 V 3.0 V to 3.6 V 4.0 V to 5.5 V 3.5 V to 5.5 V 2.3 V to 2.7 V (internal) 3.0 V to 3.6 V (external) 3.0 V to 3.6 V 3.0 V to 3.6 V 3.0 V to 3.6 V (internal) 4.5 V to 5.5 V (external) 4.5 V to 5.5 V 2.3 V to 2.7 V (internal) 4.5 V to 5.5 V (external) 2.3 V to 2.7 V (internal) 4.5 V to 5.5 V (external) 4.5 V to 5.5 V 3.0 V to 3.6 V (internal) 4.5 V to 5.5 V (external) 4.5 V to 5.5 V 2.3 V to 2.7 V (internal) 2.7 V to 3.6 V (external) 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 3.1 V to 3.6 V 4.0 V to 5.5 V 3.5 V to 5.5 V 3.5 V to 5.5 V 3.5 V to 5.5 V 4.0 V to 5.5 V
Middle range
V850ES/SG2 V850ES/SJ2 PD70F3229Y V850ES/SA2 V850ES/SA3 V850/SA1 V850/SB1 V850/SC1
High end
V850E/MA3 V850E/MA1 V850E/MS1 V850E/MS1 V853 V850E/IA4 V850E/IA3 V850E/IA2 V850E/IA1 V850ES/IK1* V850E/SV2 V850ES/FE2* V850ES/FF2* V850ES/FG2* V850ES/FJ2* V850/SV1 V850/SB2 V850/SC2 V850/SC3 V850/SF1 V850/DB1
ASSP
*
: Under development Pamphlet U15412EJ4V1PF
39
Flash Memory Programmers
NEC Electronics flash memory programmer: PG-FP4
[Features] Supports write to all NEC Electronics microcontrollers with internal flash memory. USB support through host machine interface Allows verification of various types of information, including programmer setting information, error messages, and check-sum, even in stand-alone configuration, from the main unit's LCD. Enables downloading of two types of user code and selecting of valid code Device-specific information required for writing automatically settable with parameter files Supports both on-board programming and program adapter programming. Easy-to-carry A5 size Simple operation either on stand-alone basis and on WindowsTM 95/Windows 98/Windows Me/ Windows 2000/Windows XP, Windows NTTM 4.0 using a dedicated application (Flashpro4)
*
Flash memory programmer configuration
PG-FP4 allows single-microcontroller programming when used with a program adapter (FA Series of Naito Densei Machida Mfg. Co., Ltd.). Onboard programming can also be performed. A sample rewrite environment when using the program adapter is shown below. Rewrite environment example
Flash memory program (PG-FP4) Target system Power-supply unit Host machine interface (USB) To host machine Cautions 1. Install the PG-FP4 control software and target device parameter file in the host machine. *PG-FP4 control software: Bundled with PG-FP4 *PG-FP4 parameter file: Distributed via online delivery service 2. In addition to programming using the program adapter, on-board programming on the target system is also possible.
*
Third-party flash memory programmers (1/2)
Programming system Y1000-8
[Manufacturer/Distributor] Wave Technology Co., Ltd. [Target Devices] V850/SV1, SB1 (PD70F3032B, 70F3033B), SB2 (70F3035B, 70F3037H), V850E/IA1 (70F3116), MA1 [Features] Gang programmer enabling simultaneous programming and verification of up to 8 devices Enables reading of master data directly from floppy disk to internal memory Data dump display and editing functions Master data storable on internal hard disk Designed for simple and comfortable operation via touch panel, and superior operability via PASS/FAIL display, check-sum display, and task count display supporting sockets. [Additional information] TEL : +81-3-5304-1885 FAX : +81-3-5304-1886 E-mail : sales@y1000.com Website: http://www.y1000.com/index_e.html
40
Pamphlet U15412EJ4V1PF
*
Third-party flash memory programmers (2/2)
FlashPRO IV: FL-PR4
[Manufacturer/Distributor] Naito Densei Machida Mfg. Co. [Target Devices] V850 Series [Features] Supports writing to all NEC Electronics microcontrollers with internal flash memory. USB support through host machine interface Allows verification of various types of information, including programmer setting information, error messages, and check-sum, even in stand-alone configuration, from the main unit's LCD. Enables downloading of two types of user code and selecting of valid code Device-specific information required for writing automatically settable with parameter files Supports both on-board programming and program adapter programming. Easy-to-carry A5 size Simple operation either on stand-alone basis and on Windows 95/Windows 98/Windows Me/ Windows 2000/Windows XP, Windows NT 4.0 using a dedicated application (Flashpro4) [Additional information] TEL : +81-45-475-4191 FAX : +81-45-475-4091 E-mail : info@ndk-m.co.jp Website: http://www.ndk-m.co.jp/asmis/eng/index.html
*
NET IMPRESS
[Manufacturer/Distributor] Yokogawa Digital Computer Corporation [Target Devices] V850/SB1 (PD70F3033B), SB2(70F3037H), SA1(70F3017A), SC3(70F3089Y), V853(70F3003A, 70F3025A), V850E/MS1(70F3102A), MA1(70F3107), IA1, IA2(70F3114), V850ES/KF1(70F3210), FE2, FF2, FG2, FJ2, SG2, SJ2 [Features] Enables programming of flash memory microcontrollers of various writing specifications solder mounted on user system boards. One control module is the key to this product's versatility. Microcontrollers of the same family are supported by changing parameters, and microcontrollers of different families are supported by purchasing the required license for the descriptor part. Can be used on standalone basis as well as via a host machine. Rich lineup of downloadable freeware [Additional Information] TEL : Japan +81-42-333-6224 U.S.A +408-941-0132 (Yokogawa Corporation of America) Europe +44-1256-811998 (Ashling Microsystems Limited) Korea +82-2-785-3929 (KM DATA INC.) South East Asia +65-6563-2082 (Unidux Electronics Pte Ltd.) FAX : Japan +81-42-352-6109 U.S.A +408-941-0121 (Yokogawa Corporation of America) Europe +44-1256-811761 (Ashling Microsystems Limited) Korea +82-2-785-3117 (KM DATA INC.) South East Asia +65-6569-4661 (Unidux Electronics Pte Ltd.) Website: http://www.ydc.co.jp/micom/index_E.htm
*
Flash Burner Forward FL-S01, Flash Gang Forward FL-G01
[Manufacturer] Forward Electric Co., Ltd. (Hong Kong) [Distributor] Application Co., Ltd. [Target Devices] V850/SB1(70F3033A), V850E/MA1 [Features] Host machine interface supports USB. Easy operation and rich array of GUI software provided Low cost from development to mass production Compact and easy to carry (FL-S01) Gang programmer enabling simultaneous programming of up to 8 devices (FL-G01) Can be used on standalone basis using compact flash (FL-G01). Programming adapter board (option) usable in common for FL-S01 and FL-G01. [Additional Details] TEL : +81-42-732-1377 FAX : +81-42-732-1378 Website:http://www.apply.co.jp/index_eng.html
FL-S01
FL-G01
Pamphlet U15412EJ4V1PF
41
Low-End Lineup (1/2)
Item Part No.
V850ES/KE1
PD703207/3207Y PD70F3207H/F3207HY PD703208/3208Y
V850ES/KF1 PD703209/3209Y PD703210/3210Y PD70F3210/F3210Y PD70F3210H/F3210HY PD703211/3211Y PD70F3211H/F3211HY
CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 128 KB (mask)
V850ES 29 MIPS (@20 MHz: 5 MHz x 4) 128 KB (flash) 4 KB - - - - - 25 (Y products: 26) 8 (8)Note 1 16-bit timer/event counter (TM0) x 1 ch 16-bit timer/event counter (TMP) x 1 ch 8-bit timer/event counter (TMH) x 2 ch 8-bit timer/event counter (TM5) x 2 ch 8-bit interval timer (BRG) x 1 ch 2 ch CSI x 2 ch UART x 2 ch I2Cx1 chNote 2 25 (Y products: 26) 64 KB (mask) 4 KB 96 KB (mask)
V850ES 29 MIPS (@20 MHz: 5 MHz x 4) 128 KB (mask) 128 KB (flash) 6 KB Multiplexed 16 bits 8/16 bits 2 SDRAM, etc. 28 (Y products: 29) 8(8)Note 1 16-bit timer/event counter (TM0) x 2 ch 16-bit timer/event counter (TMP) x 1 chNote 3 8-bit timer/event counter (TMH) x 2 ch 8-bit timer/event counter (TM5) x 2 ch 8-bit interval timer (BRG) x 1 ch 2 ch CSI with automatic transfer function (32-byte buffer) x 1 ch CSI x 2 ch UART x 2 ch I2C x 1 chNote 2 10 bits x 8 ch - - 59 8
-
256 KB (mask) 256 KB (flash) 12 KB
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions Operating frequency I/O Input
10-bitx8 ch - - 43 8 - Watch timer: 1 ch, ROM correction function: 4 points, real-time output When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 2.7 to 5.5 V 200 mW (128 KB mask products: 20 MHz @5 V operation) 39.6 mW (128 KB mask products: 10 MHz @3.3 V operation) 64-pin TQFP (12 x 12 mm) 64-pin LQFP (10 x 10 mm) -40 to +85C
Watch timer: 1 ch, ROM correction function: 4 points, real-time output When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz
Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface. 3. PD703211, 703211Y, 70F3211H, 70F3211HY only
2.7 to 5.5 V 150 mW (128 KB mask products: 20 MHz @5 V operation) 29.7 mW (128 KB mask products: 10 MHz @3.3 V operation) 80-pin TQFP (12 x 12 mm) 80-pin QFP (14 x 14 mm) -40 to +85C
Item Part No.
V850ES/KG1
PD703212/3212Y PD703213/3213Y PD703214/3214Y PD703215/3215Y PD703216/3216Y PD70F3214/F3214Y PD70F3215H/F3215HY PD70F3214H/F3214HY
V850ES/KJ1
PD703217/3217Y PD70F3217/F3217Y PD70F3217H/F3217HY
V850ES 29 MIPS (@ 20 MHz: 5 MHz x 4) 256 KB (mask) 256 KB (flash) 16 KB 6 KB Multiplexed/separate 24 bits 8/16 bits 4 SRAM, etc. 33 (Y products : 34) 38(Y products : 40) 41(Y products : 43) 8(8)Note 1 16-bit timer/event counter (TM0) x 6 ch 16-bit timer/event counter (TMP) x 1 chNote 3 8-bit timer/event counter (TMH) x 2 ch 8-bit timer/event counter (TM5) x 2 ch 8-bit interval timer (BRG) x 1 ch 2 ch CSI with automatic transfer function (32-byte buffer) x 2 ch CSI x 3 ch UART/I2C x 1 chNote 4 UART x 2 ch I2C x 1 chNote 4 10-bit x 16 ch 8-bit x 2 ch - 112 16 - Provided(RUN/break) Watch timer: 1 ch, ROM correction function: 4 points, real-time output When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 2.7 V to 5.5 V 150 mW (128 KB mask products: 20 MHz @ 5 V operation) 29.7 mW (128 KB mask products: 10 MHz @ 3.3 V operation) 144-pin LQFP (20 x 20 mm) -40 to +85C 96 KB (mask) 128 KB (mask) 128 KB (flash) 16 KB 256 KB (flash)
PD70F3218H/F3218HY
CPU core CPU performance Internal ROM Internal RAM External bus interface 64 KB (mask) 4 KB Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 30 (Y products : 31) 96 KB (mask)
V850ES 29 MIPS (@ 20 MHz: 5 MHz x 4) 128 KB (mask) 128 KB (flash) 6 KB Multiplexed/separate 22 bits 8/16 bits 2 SRAM, etc. 8(8)Note 1 16-bit timer/event counter (TM0) x 4 ch 16-bit timer/event counter (TMP) x 1 chNote 2 8-bit timer/event counter (TMH) x 2 ch 8-bit timer/event counter (TM5) x 2 ch 8-bit interval timer (BRG) x 1 ch 2ch CSI with automatic transfer function (32-byte buffer) x 2 ch CSI x 2 ch UART x 2 ch 2 I C x 1 chNote 4 10-bit x 8 ch 8-bit x 2 ch - I/O Input 76 8 - Watch timer: 1 ch, ROM correction function: 4 points, real-time output When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 2.7 V to 5.5 V 150 mW (128 KB mask products: 20 MHz @ 5 V operation) 29.7 mW (128 KB mask products: 10 MHz @ 3.3 V operation) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40 to +85C
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions Operating frequency Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. PD703215, 703215Y, 70F3215H, 70F3215HY only 3. PD70F3218H, 70F3218HY only 4. Only Y products have an on-chip I2C interface.
42
Pamphlet U15412EJ4V1PF
Low-End Lineup (2/2)
Item Part No.
V850ES/KE1+
PD703302/3302Y
V850ES 29 MIPS (@20 MHz: 5 MHz x 4) 128 KB (mask) 4 KB Bus type Address bus Data bus Chip select signal - - - - - Internal External 26 (Y products: 27) 9(9)Note 1 16-bit timer/event counter (TM0) x 1 ch 16-bit timer/event counter (TMP) x 1 ch 8-bit timer (TMH) x 2 ch, 8-bit timer/event counter (TM5) x 2 ch, 8-bit interval timer (BRG) x 1 ch 2 ch CSI x 2ch UART x 1ch UART (LIN compatible) x 1 ch I2C x 1 chNote 2 10-bit x 8 ch - - I/O Input 43 8 - Watch timer: 1 ch, ROM correction function: 4 points, POC/LVI/clock monitor, real-time output Using main clock: 2 to 20 MHz Using subclock: 32.768 kHz Ring-OSC: 240 kHz 2.7 to 5.5V 200 mW (128 KB mask products: 20 MHz @ 5 V operation) 39.6 mW (128 KB mask products: 10 MHz @ 3.3 V operation) 64-pin TQFP (12 x 12 mm) 64-pin LQFP (10 x 10 mm) -40C to +85C 128 KB (flash) 128 KB (flash) 6 KB
V850ES/KF1+
PD70F3306/F3306Y
V850ES 29 MIPS (@20 MHz: 5 MHz x 4) 256 KB (mask) 256 KB (flash) 12 KB Multiplexed 16 bits 8/16 bits 2 SRAM, etc. 29 (Y products: 30) 9(9)Note 1 16-bit timer/event counter (TM0) x 2 ch 16-bit timer/event counter (TMP) x 1 ch 8-bit timer (TMH) x 2 ch, 8-bit timer/event counter (TM5) x 2 ch, 8-bit interval timer (BRG) x 1 ch 2 ch CSI with automatic transfer function (32-byte buffer) x 1 ch CSI x 2 ch UART x 1 ch UART (LIN compatible) x 1 ch I2C x 1 chNote 2 10-bit x 8 ch - - 59 8 - Watch timer: 1 ch, ROM correction function: 4 points, POC/LVI/clock monitor, real-time output Using main clock: 2 to 20 MHz Using subclock: 32.768 kHz Ring-OSC: 240 kHz 2.7 to 5.5V 220 mW (256 KB mask products: 20 MHz @ 5 V operation) 42.9 mW (256 KB mask products: 10 MHz @ 3.3 V operation) 80-pin TQFP (12 x 12 mm) 80-pin QFP (14 x 14 mm) -40C to +85C
PD70F3302/F3302Y
PD703308/3308Y PD70F3308/F3308Y
CPU core CPU performance Internal ROM Internal RAM External bus interface
Memory controller Interrupt sources Timer/counter
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions Operating frequency
Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
Item Part No.
V850ES/KG1+
PD70F3311/F3311Y PD703313/3313Y PD70F3313/F3313Y
V850ES/KJ1+
PD70F3316/F3316Y PD70F3318/F3318Y
CPU core CPU performance Internal ROM Internal RAM External bus interface 128 KB (flash) 6 KB Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Internal External Timer/counter
V850ES 29 MIPS (@ 20 MHz : 5 MHz x 4) 256 KB (mask) 256 KB (flash) 16 KB Multiplexed/separate 22 bits 8/16 bits 2 SRAM, etc. 41 (Y products: 42) 9 (9)Note 1 16-bit timer/event counter (TM0) x 4 ch 16-bit timer/event counter (TMP) x 1 ch 8-bit timer (TMH) x 2 ch, 8-bit timer/event counter (TM5) x 2 ch, 8-bit interval timer (BRG) x 1 ch 2ch CSI with automatic transfer function (32-byte buffer) x 2 ch CSI x 1 ch UART/CSI x 1 ch UART x 1 ch UART (LIN compatible) x 1 ch I2C x 1 chNote 2 128 KB (flash) 6 KB
V850ES 29 MIPS (@ 20 MHz : 5 MHz x 4) 256 KB (flash) 16 KB Multiplexed/separate 24 bits 8/16 bits 4 SRAM, etc. 46 (Y products: 48) 9 (9)Note 1 16-bit timer/event counter (TM0) x 6 ch 16-bit timer/event counter (TMP) x 1 ch 8-bit timer (TMH) x 2 ch, 8-bit timer/event counter (TM5) x 2 ch, 8-bit interval timer (BRG) x 1 ch 2ch CSI with automatic transfer function (32-byte buffer) x 2 ch CSI x 2 ch UARTNote3/CSI x 1 ch UARTNote3/I2C x 1 chNote2 UART (LIN compatible) x 1 ch UARTx 1 ch, I2C x 1 chNote 2 10-bit x 16 ch 8-bit x 2 ch 4 ch 112 16 - Provided (RUN/break) When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz Ring-OSC: 240 kHz 2.7 to 5.5 V 275 mW (256 KB flash products: 20 MHz @ 5 V operation) 59.4 mW (256 KB flash products: 10 MHz @ 3.3 V operation) 144-pin LQFP (20 x 20 mm) -40C to +85C Watch timer: 1 ch, POC/LVI/clock monitor, real-time output
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions Operating frequency I/O Input
10-bit x 8 ch 8-bit x 2 ch 4 ch 76 8 - Watch timer: 1 ch, ROM correction function: 4 points, POC/LVI/clock monitor, real-time output When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz Ring-OSC: 240 kHz 2.7 to 5.5 V 220 mW (256 KB mask products: 20 MHz @ 5 V operation) 42.9 mW (256 KB mask products: 10 MHz @ 3.3 V operation) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40C to +85C
Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface. 3. These UARTs are the identical and the number of channels in KJ1+ totals 3 channels.
Pamphlet U15412EJ4V1PF
43
Middle-Range Lineup (1/3)
Item Part No. Without IEBus, aFCAN On-chip IEBus On-chip aFCAN CPU core CPU performance Internal ROM Internal RAM External bus interface
PD703260/3260Y PD703270/3270Y PD703280/3280Y
PD703261/3261Y PD703271/3271Y PD703281/3281Y
PD70F3261/F3261Y PD70F3271/F3271Y PD70F3281/F3281Y
V850ES/SG2
PD703262/3262Y PD703272/3272Y PD703282/3282Y
PD703263/3263Y PD703273/3273Y PD703283/3283Y
PD70F3263/F3263Y PD70F3273/F3273Y PD70F3283/F3283Y
V850ES 29 MIPS (@ 20 MHz) 256 KB (mask) 24 KB Bus type Address bus Data bus Chip select signal Internal External 384 KB (mask) 32 KB 384 KB (flash) 512 KB (mask) 40 KB Multiplexed/separate 22 bits 8/16 bits - 640 KB (mask) 48 KB 640 KB (flash)
Memory controller Interrupt sources Timer/counter
SRAM, etc. 47Note 1/52Note 2 9(9)Note 1 16-bit interval timer(TMM) x 1 ch 16-bit timer/event counter(TMP) x 6 ch 16-bit timer/event counter(TMQ) x 1 ch 1 ch CSI x 3 ch UART(LIN compatible)/CSI x 1 ch CSI/I2C x 1 chNote 4 UART(LIN compatible)/I2C x 2 chNote 4 10-bit x 12 ch 8-bit x 2 ch
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions
I/O Input - Provided (RUN/break)
4 ch 84 - - Provided (RUN/break) Watch timer: 1 ch IEBus controller x 1 chNote 5 aFCAN controller x 1 chNote 6 ROM correction function : 4 points Real-time output LVI/clock monitor When using main clock: 2.5 to 20 MHz When using subclock: 32.768 kHz Ring-OSC: 200 kHz 2.85 to 3.6 V (@ 20 MHz) 82.5 mW(3.3 V,@ 20 MHz) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40C to +85C
Notes4.Only Y products have an on-chip I2C interface. 5.PD703270 (Y)/3271 (Y)/F3271 (Y)/3272 (Y)/3273 (Y)/F3273 (Y) 6.PD703280 (Y)/3281 (Y)/F3281 (Y)/3282 (Y)/3283 (Y)/F3283 (Y)
Operating frequency
Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes1.Only products without IEBus or aFCAN 2.Only products with IEBus or aFCAN 3.Number of external interrupts that can be used to release STOP mode
59.4 mW(3.3 V,@ 20 MHz)
59.4 mW(3.3 V,@ 20 MHz)
89.1 mW(3.3 V,@ 20 MHz)
Item Part No. Without IEBus, aFCAN On-chip IEBus On-chip aFCAN CPU core CPU performance Internal ROM Internal RAM External bus interface
PD703260/3260Y PD703270/3270Y PD703280/3280Y
PD703261/3261Y PD703271/3271Y PD703281/3281Y
PD70F3261/F3261Y PD70F3271/F3271Y PD70F3281/F3281Y
V850ES/SG2
PD703262/3262Y PD703272/3272Y PD703282/3282Y
PD703263/3263Y PD703273/3273Y PD703283/3283Y
PD70F3263/F3263Y PD70F3273/F3273Y PD70F3283/F3283Y
V850ES 29 MIPS (@ 20 MHz) 256 KB (mask) 24 KB Bus type Address bus Data bus Chip select signal Internal External 384 KB (mask) 32 KB 384 KB (flash) 512 KB (mask) 40 KB Multiplexed/separate 22 bits 8/16 bits - 640 KB (mask) 48 KB 640 KB (flash)
Memory controller Interrupt sources Timer/counter
SRAM, etc. 47Note 1/52Note 2 9(9)Note 1 16-bit interval timer(TMM) x 1 ch 16-bit timer/event counter(TMP) x 6 ch 16-bit timer/event counter(TMQ) x 1 ch 1 ch CSI x 3 ch UART(LIN compatible)/CSI x 1 ch CSI/I2C x 1 chNote 4 UART(LIN compatible)/I2C x 2 chNote 4 10-bit x 12 ch 8-bit x 2 ch
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions
I/O Input - Provided (RUN/break)
4 ch 84 - - Provided (RUN/break) Watch timer: 1 ch IEBus controller x 1 chNote 5 aFCAN controller x 1 chNote 6 ROM correction function : 4 points Real-time output LVI/clock monitor When using main clock: 2.5 to 20 MHz When using subclock: 32.768 kHz Ring-OSC: 200 kHz 2.85 to 3.6 V (@ 20 MHz) 82.5 mW(3.3 V,@ 20 MHz) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40C to +85C
Notes 5. Only Y products have an on-chip I2C interface. 6. PD703274(Y)/F3274(Y)/3275(Y)/3276(Y)/F3276(Y) 7. PD703284(Y)/F3284(Y)/3285(Y)/3286(Y)/F3286(Y) 8. PD703287(Y)/3288(Y)/F3288(Y)
Operating frequency
Power supply voltage Power consumption (Typ.) Package Operating ambient temperature
Notes 1. Only products without IEBus or aFCAN 2. Only products with IEBus or aFCAN 3. Only products with two aFCAN channels 4. Number of external interrupts that can be used to release STOP mode
59.4 mW(3.3 V,@ 20 MHz)
59.4 mW(3.3 V,@ 20 MHz)
89.1 mW(3.3 V,@ 20 MHz)
44
Pamphlet U15412EJ4V1PF
Middle-Range Lineup (2/3)
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Internal External Timer/counter 128 KB (mask) 8 KB 256 KB (mask) 16 KB Multiplexed/separate 22 bits 16 bits - SRAM, etc. 31 (Y products: 32) 8(6)Note 1 16-bit timer/event counter x 2 ch 8-bit timer/event counter x 6 ch 8-bit timer x 2 ch 1 ch CSI x 1 ch CSI/I2C x 2 chNote 2 CSI/UART x 2 ch 10-bit x 12 ch - 6 ch (dedicated internal RAM I/O Input Debug control unit Other peripheral functions Operating frequency 71 12 - ROM correction function:4 points, watch timer: 1 ch When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 4.0 to 5.5 V (A/D converter: 4.5 to 5.5 V) on-clip peripheral I/O) 256 KB (flash)
V850/SB1
PD703031B/3031BY PD703033B/3033BY PD70F3033B/F3033BY PD703030B/3030BY PD70F3030B/F3030BY PD703032B/3032BY PD70F3032B/F3032BY
V850 23 MIPS (@20 MHz) 384 KB (mask) 384 KB (flash) 24 KB 512 KB (mask) 512 KB (flash)
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
Power supply voltage
Power consumption (Typ.)
125 mW (5 V, @ 20 MHz)
165 mW (5 V, @ 20 MHz)
125 mW (5 V, @ 20 MHz)
185 mW (5 V, @ 20 MHz)
125 mW (5 V, @ 20 MHz)
210 mW (5 V, @ 20 MHz)
Package
100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40 to +85C
100-pin QFP (14 x 20 mm)
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External
PD703229Y
PD703229Y PD70F3229Y
V850ES 29 MIPS (@ 20 MHz) 384 KB (mask) 32 KB Multiplexed 18 bits 8/16 bits 2 SRAM, etc. 38 sources 9 (9)Note 16-bit internal timer (TMM) x 1 ch 16-bit timer/event counter (TMP) x 4 ch 16-bit timer/event counter (TMQ) x 1 ch 1 ch UART (LIN compatible) x 3 ch CSI x 1 ch CSI/I2C x 1 ch 384 KB (flash)
V850/SC1
PD703068Y
V850/SC2
PD703069Y
V850
V850/SC3
PD703088Y PD703089Y
V850/SC1,V850/SC2,V850/SC3
PD70F3089Y
23 MIPS (@ 20 MHz)
21 MIPS (@ 19 MHz) 512 KB (mask) 24 KB
18 MIPS (@ 16 MHz)
23 MIPS (@ 20 MHz) 512 KB (flash)
Multiplexed (can be separated only for V850/SC1, V850/SC2) 22 bits 16 bits - SRAM, etc. 42 44 46 11 (9)Note 16-bit timer/event counter x 10 ch 49
Watchdog timer Serial interface
1ch CSI x 2 ch CSI/I C x 2 ch
2
CSI/UART x 2 ch UART x 2 ch
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions Operating frequency I/O Input -
10-bit x 12 ch - 4 ch 84 - Provided (RUN, break)
10-bit x 12 ch - 6 ch (dedicated internal RAM 112 12 - on-chip peripheral I/O)
ROM correction function : 4 points, watch timer: 1 ch, LVI/clock monitor ROM correction function : 4 points, watch timer: 1 ch, IEBus controller : 1 ch (V850/SC2 only), FCAN controller : 2 ch (1 ch : PD703088Y only) (V850/SC3 only) When using main clock: 2.5 to 20 MHz When using subclock: 32.768 kHz During Ring OSC operation: 200 kHz When using main clock: 4 to 20 MHz (@5 V) When using main clock: 4 to 19 MHz (@5 V) When using main clock: 4 to 16 MHz (@5 V) When using main clock: 4 to 20 MHz (@5 V)
When using subclock: 32.768 kHz When using subclock: 32.768 kHz Power supply voltage Power consumption (Typ.) 3.5 to 5.5V 100 mW (5 V, @ 20MHz) 145 mW (5 V, @ 20MHz) 100-pin LQFP (14 x 14 mm) -40C to +85C 125 mW (5 V, @ 20 MHz)
When using subclock: 32.768 kHz
When using subclock: 32.768 kHz 4.0 to 5.5 V (A/D converter: 4.5 to 5.5 V) 150 mW (5 V, @ 20 MHz)
3.5 to 5.5 V (A/D converter: 4.5 to 5.5 V) 120 mW (5 V, @ 19 MHz) 110 mW (5 V, @ 16 MHz) 144-pin LQFP (20 x 20 mm) -40 to +85C
Package Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
Pamphlet U15412EJ4V1PF
45
Middle-Range Lineup (3/3)
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type 128 KB (mask) 8 KB 256 KB (mask)
V850ES/SA2
PD703200/3200Y PD703201/3201Y PD70F3201/F3201Y
V850ES 29 MIPS (@ 20 MHz) 256 KB (flash) 16 KB Multiplexed/separate 256 KB (mask)
V850ES/SA3
PD703204/3204Y PD70F3204/F3204Y
V850ES/ST2
PD703220
V850ES - 256 KB (flash) ROM-less 48 KB Separate/multiplexed (selectable only for CS1)
Address bus Data bus Chip select signal Memory controller Interrupt sources Internal External Timer/counter
22 bits 8/16 bits 4 SRAM, etc. 30 (Y products: 31) 8 (8)Note1 16-bit timer/event counter x 2 ch 8-bit timer/event counter x 4 ch 1 ch CSI x 2 ch CSI/UART x 1 ch CSI/I2C x 1 chNote 2 UART x 1 ch
24 bits
22 bits 8/16 bits 4 SRAM, etc.
31 (Y products: 32)
28 9 16-bit interval timer (TMM) x 1 ch 16-bit timer/event counter (TMP) x 6 ch 1 ch
Watchdog timer Serial interface
CSI x 3 ch
CSI x 1 ch CSI/UART x 1 ch UART x 1 ch
A/D converter D/A converter DMA controller Ports I/O Input Debug control unit Other peripheral functions Operating frequency
10-bit x 12 ch 8-bit x 2 ch 4 ch 68 14 - ROM correction function : 4 points, real-time counter (watch timer): 1 ch When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 2.2 to 2.7 V
10-bit x 16 ch
10-bit x 8 ch 8-bit x 2 ch -
84 18
57 8 - Real-time output 20 to 34 MHz
Power supply voltage
3.0 to 3.6 V
Power consumption (Typ.) Package
38 mW (2.5 V, @ 20 MHz) 100-pin TQFP (14 x 14 mm)
46 mW (2.5 V, @ 20 MHz)
38 mW (2.5 V, @ 20 MHz)
46 mW (2.5 V, @ 20 MHz)
T.B.D. 120-pin TQFP (14 x 14 mm) 144-pin LQFP (20 x 20 mm) -40C to +85C
121-pin FBGA (12 x 12 mm)
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
-40C to +85C
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Internal External Timer/counter 64 KB (mask) 4 KB
PD703014A/3014AY PD703014B/3014BY PD703015A/3015AY PD703015B/3015BY PD70F3015B/F3015BY
V850 23 MIPS (@ 20 MHz) 128 KB (mask) 128 KB (flush)
V850/SA1
PD703017A/3017AY PD70F3017A/F3017AY
256 KB (mask) 8 KB
256 KB (flash)
Multiplexed/separate 22 bits 16 bits - SRAM, etc. 24 8 (5)Note 1 16-bit timer/event counter x 2 ch 8-bit timer/event counter x 4 ch 1ch CSI x 1 ch, CSI/I2C x 1 chNote 2 CSI/UART x 1 ch UART x 1ch 10-bit x 12 ch - 3 ch (dedicated internal RAM on-chip peripheral I/O)
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports I/O Input Debug control unit Other peripheral functions Operating frequency
72 13 - Watch timer: 1 ch When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 3.0 to 3.6 V (@20 MHz) 2.7 to 3.6 V (@17 MHz) 66 mW (3.3 V, @ 20 MHz) 56 mW (3.0 V, @ 17 MHz) 105 mW (3.3 V, @ 20 MHz) 99 mW (3.0 V, @ 17 MHz) 66 mW (3.3 V, @ 20 MHz) 56 mW (3.0 V, @ 17 MHz) 105 mW (3.3 V, @ 20 MHz) 99 mW (3.0 V, @ 17 MHz)
Power supply voltage
Power consumption (Typ.)
Package
121-pin FBGA (12 x 12 mm) 100-pin LQFP (14 x 14 mm) 121-pin FBGA (12 x 12 mm)
100-pin LQFP (14 x 14 mm)
100-pin LQFP (14 x 14 mm) 121-pin FBGA (12 x 12 mm)
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
-40C to +85C
46
Pamphlet U15412EJ4V1PF
ASSP Lineup (1/3)
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 128 KB (mask) 6 KB - - - - - 53 8 (7) Note 16-bit timer/event counter (TMQ) x 2 ch (inverter timer support possible) 16-bit encoder counter/timer (TMENC) x 2 ch 16-bit timer/event counter (TMP) x 2 ch 16-bit timer/counter (TMP) x 2 ch 16-bit interval timer (TMM) x 1 ch
V850E/IA4
PD703185 PD703186
V850E1 82 MIPS (@ 64 MHz) 256 KB (mask) 12 KB 256 KB (flash)
V850E/IA3
PD70F3186 PD703183
V850E1 82 MIPS (@ 64 MHz) 128 KB (mask) 6 KB - - - - - 49 7 (6) Note 16-bit timer/event counter (TMQ) x 1 ch (inverter timer support possible) 16-bit encoder counter/timer (TMENC) x 1 ch 16-bit timer/event counter (TMP) x 2 ch 16-bit timer/event counter (TMQ) x 1 ch 16-bit timer/counter (TMP) x 2 ch 16-bit interval timer (TMM) x 1 ch 256 KB (flash) 12 KB
V850E/IA1
PD703116 PD70F3116
V850E1 67 MIPS (@ 50 MHz) 256 KB (mask) 10 KB Multiplexed 24 bits 8/16 bits 8 SRAM, etc. 45 20(14) Note 16-bit 3-phase sinusoidal PWM timer x 2 ch 16-bit encoder counter/timer x 2 ch 16-bit timer/counter x 2 ch 16-bit timer/event counter x 1 ch 16-bit interval timer x 1 ch 256 KB (flash)
V850E/IA2
PD703114
V850E1 54 MIPS (@ 40 MHz) 128 KB (mask) 6 KB Multiplexed 22 bits 8/16 bits - SRAM, etc. 42 16(12) Note 16-bit 3-phase sinusoidal PWM timer x 2 ch 16-bit encoder counter/timer x 1 ch 16-bit timer/counter x 2 ch 16-bit timer/event counter x 1 ch 16-bit interval timer x 1 ch 128 KB (flash)
PD70F3184
PD70F3114
Watchdog timer Serial interface
1 ch CSI x 1 ch UART x 1 ch CSI/UART x 1 ch 10-bit x 4 ch, 2 units (conversion time: 2 s) 8/10-bit x 8 ch - 4 ch
1 ch CSI x 1 ch UART x 1 ch CSI/UART x 1 ch 10-bit x 4 ch, 10-bit x 2 ch (conversion time: 2 s) 8/10-bit x 6 ch - 4 ch 44 6 Provided (RUN/break) - 0.5 to 64 MHz 2.5 V (internal), 5 V (A/D converter) 5 V (external) 175 mW (internal 2.5 V, @ 64 MHz) 80-pin QFP (14 x 14 mm) -40C to +85C
- CSI x 2 ch UART x 3 ch 10-bit x 8 ch, 2 units - 4 ch 75 8 - FCAN controller x 1 ch 4 to 50 MHz 3.3 V (internal), 5 V (A/D converter) 5 V (external) 630 mW (internal 3.3 V, external 5 V, @ 50 MHz operation) 144-pin LQFP (20 x 20 mm) -40C to +85C (Provided 110C products)
- CSI x 1 ch CSI/UART x 1 ch UART x 1 ch 10-bit x 6 ch (A/D converter 0) 10-bit x 8 ch (A/D converter 1) - 4 ch 47 6 - - 4 to 40 MHz 5 V (3.3 V (internal), 5 V (A/D converter)) 5 V (external) (on-chip regulator) 440 mW (5 V, @ 40 MHz operation) 100-pin QFP (14 x 20 mm) 100-pin LQFP (14 x 14 mm) -40C to +85C
A/D converter
D/A converter DMA controller Ports I/O Input Debug control unit Operating frequency Power supply voltage -
56 8
Other peripheral functions ROM correction function : 4 points, operational amplifier, comparator, software pull-up function ROM correction function : 4 points, operational amplifier, comparator, software pull-up function 0.5 to 64 MHz 2.5 V (internal), 5 V (A/D converter) 5 V (external) 175 mW (internal 2.5 V, @ 64 MHz) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40C to +85C
Power consumption (Typ.) Package
Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode.
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Internal Interrupt sources External Timer/counter
PD703327
V850ES/IK1
V850ES
PD703329 PD70F3329
PD703034B/3034BY
PD703035B/3035BY PD70F3035B/F3035BY
V850/SB2
V850
PD703036H/3036HY PD70F3036H/F3036HY
PD703037H/3037HY PD70F3037H/F3037HY
41MIPS (@ 32 MHz) 64 KB (mask) 4 KB - - - - - 36 7 (6)Note 1 16-bit timer/event counter (TMQ) x 1ch (inverter timer support possible) 16-bit timer/event counter (TMP) x 1 ch 16-bit timer/event counter (TMQ) x 1 ch 16-bit timer counter (TMP) x 3 ch 16-bit interval timer (TMM) x 1 ch 128 KB (mask) 128 KB (flash) 6 KB 8 KB 128 KB (mask)
15 MIPS (@ 13 MHz) 256 KB (mask) 256 KB (flash) 16 KB Multiplexed/separate 22 bits 16 bits - SRAM, etc. 33 (Y products : 34) 8 (6)Note 1 16-bit timer/event counter x 2 ch 8-bit timer/event counter x 4 ch 8-bit timer x 2 ch 384 KB (mask) 384 KB (flash)
22MIPS (@ 19 MHz) 512 KB (mask) 512 KB (flash) 24 KB
Watchdog timer Serial interface
1 ch CSI x 1 ch UART x 2 ch
2
1 ch CSI x 1 ch CSI/I C x 2 chNote 2 CSI/UART x 2 ch 10-bit x 12 ch - 6 ch (dedicated internal RAM 71 12 - ROM correction function : 4 points, watch timer x 1 ch, IEBus controller (simple version) : 1 ch When using main clock: 2 to 13 MHz (@ 5 V) When using subclock: 32.768 kHz 4.0 to 5.5 V (A/D converter : 4.5 to 5.5 V) 75 mW (mask ROM version : @ 5 V, 13 MHz) 125 mW (flash memory version : @ 5 V, 13 MHz) 100-pin LQFP (14 x 14mm) 100-pin QFP (14 x 20mm) -40C to +85C 125 mW (mask ROM version : @5 V, 19 MHz) 125 mW (mask ROM version : @ 5 V, 19 MHz) 185 mW (flash memory version : @ 5 V, 19 MHz) 210 mW (flash memory version : @ 5 V, 19 MHz) 100-pin QFP (14 x 20 mm) When using main clock: 2 to 19 MHz (@ 5 V) When using subclock: 32.768 kHz 0n-chip peripheral I/O)
A/D converter D/A converter DMA controller Ports I/O Input Debug control unit Operating frequency Power supply voltage
10 bits x 4 ch, 2 units (conversion time 2 s) - - 39 - - 20 to 32 MHz 3.5 to 5.5 V (A/D converter : 4.5 to 5.5 V) T.B.D. 64-pin LQFP (14 x 14 mm) -40C to +85C
Other peripheral functions ROM correction function : 4 points, software pull-up function, POC/LVI/clock monitor
Power consumption (Typ.) Package
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode. 2. Only Y products have an on-chip I2C interface.
Pamphlet U15412EJ4V1PF
47
ASSP Lineup (2/3)
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 64 KB (mask) 4 KB - - - - - 44 9(9)Note 16-bit timer/event counter (TMP) x 4 ch 16-bit timer/event counter (TQM) x 1 ch 16-bit interval timer (TMM) x 1 ch 1 ch CSI x 2 ch UART (LIN compatible) x 2 ch 10-bit x 10 ch - - I/O Input Debug control unit Other peripheral functions Operating frequency - 51 - Provided (RUN, break) - Provided (RUN, break) - Provided (RUN, break)
V850ES/FE2
PD703230 PD70F3230
V850ES 29 MIPS (@20 MHz) 64 KB (flash) 128 KB (mask) 6 KB 128 KB (flash) 128 KB (mask) 6 KB
V850ES/FF2
PD70F3231 PD703232 PD70F3232
V850ES 29 MIPS (@20 MHz) 128 KB (flash) 256 KB (mask) 12 KB - - - - - 44 9(9)Note 16-bit timer/event counter (TMP) x 4 ch 16-bit timer/event counter (TMQ) x 1 ch 16-bit interval timer (TMM) x 1 ch 1 ch CSI x 2 ch UART (LIN compatible) x 2 ch 10-bit x 12 ch - - 67 - - Provided (RUN, break) 256 KB (flash)
PD703231
PD703233
PD70F3233
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
Watch timer: 1 ch, on-chip POC/LVI, RAM hold flag, aFCAN controller: 1 ch When using main clock: 16 to 20 MHz
Watch timer: 1 ch, on-chip POC/LVI, RAM hold flag, aFCAN controller: 1 ch When using main clock: 16 to 20 MHz
Power supply voltage Power consumption (Typ.) 155 mW (@5.0 V, 20 MHz)
4.0 to 5.5V 170 mW (@5.0 V, 20 MHz) 155 mW (@5.0 V, 20 MHz) 170 mW (@5.0 V, 20 MHz) 155 mW (@5.0 V, 20 MHz)
4.0 to 5.5V 170 mW (@5.0 V, 20 MHz) 155 mW (@5.0 V, 20 MHz) 170 mW (@5.0 V, 20 MHz)
Package
64-pin TQFP (10 x 10 mm)
80-pin TQFP (12 x 12mm)
Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
-40C to +85C, -40C to +110C
-40C to +85C, -40C to +110C
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 128 KB (mask) 6 KB 128 KB (flash)
V850ES/FG2
PD703234 PD70F3234 PD703235
V850ES 29 MIPS (@ 20 MHz) 256 KB (mask) 12 KB - - - - - 62 12 (12)Note 16-bit timer/event counter (TMP) x 4 ch 16-bit timer/event counter (TMQ) x 2 ch 16-bit interval timer (TMM) x 1 ch 1 ch CSI x 2 ch UART (LIN compatible) x 3 ch 10-bit x 16 ch - 4 ch I/O Input - 84 - Provided (RUN, break) - Provided (RUN, break) 256 KB (flash) 384 KB (flash) 16 KB
PD70F3235
PD70F3236
PD70F3237
V850ES/FJ2
PD70F3238
V850ES 29 MIPS (@ 20 MHz)
PD70F3239
256 KB (flash) 12 KB - - - - - 73
384 KB (flash) 16 KB
512 KB (flash) 20 KB Multiplexed 16 bits 8/16 bits 4 SRAM, etc. 83
16 (16)Note 16-bit timer/event counter (TMP) x 4 ch 16-bit timer/event counter (TMQ) x 3 ch 16-bit interval timer (TMM) x 1 ch 1ch CSI x 3 ch UART (LIN compatible) x 3 ch 10-bit x 24 ch - 4 ch 128 - Provided (RUN, break) Watch timer: 1 ch, on-chip POC/LVI, RAM hold flag aFCAN controller: 2 ch aFCAN controller: 4 ch CSI x 3 ch UART (LIN compatible) x 4 ch
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
Debug control unit Other peripheral functions
Watch timer: 1 ch, on-chip POC/LVI, RAM hold flag, aFCAN controller: 2 ch
Operating frequency
When using main clock: 16 to 20 MHz
When using main clock: 16 to 20 MHz
Power supply voltage
4.0 to 5.5V
4.0 to 5.5V
Power consumption (Typ.)
155 mW (@ 5.0 V, 20 MHz)
170 mW (@ 5.0 V, 20 MHz)
155 mW (@ 5.0 V, 20 MHz) 100-pin LQFP (14 x 14 mm)
170 mW (@ 5.0 V, 20 MHz)
200 mW (@ 5.0 V, 20 MHz) 144-pin LQFP (20 x 20 mm)
Package
Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
-40C to +85C, -40C to +110C
-40C to +85C, -40C to +110C
48
Pamphlet U15412EJ4V1PF
ASSP Lineup (3/3)
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt Internal sources External Timer/counter 512 KB (mask) 24 KB Multiplexed/separate 26 bits 8/16 bits 8 SRAM, etc. 75 (Y products : 76) 12(12)Note 1 32-bit timer/event counter x 1 ch 16-bit timer/event counter x 6 ch 16-bit interval timer x 6 ch 8-bit timer/event counter x 12 ch 1 ch CSI with automatic transfer function x 2 ch CSI x 3 ch UART/CSI x 1 ch UART x 1 ch I2C x 1 chNote 2 10-bit x 24 ch - 4 ch I/O Input Debug control unit Other peripheral functions Operating frequency Power supply voltage Power consumption (Typ.) Package Operating ambient temperature 171 24 Provided (RUN, break) Boundary scan function, 12- to 16-bit PWM output : 5 ch, real-time output, ROM correction function : 8 points 10 to 40.5 MHz 2.3 to 2.7 V (internal) 2.7 to 3.6 V (external) 134 mW (@ 2.5 V, 40.5 MHz) 159 mW (@ 2.5 V, 40.5 MHz) 176-pin LQFP (24 x 24 mm) 82 mW (@ 3.3 V, 20 MHz)
V850E/SV2
PD703166/3166Y PD70F3166/F3166Y PD703041/3041Y PD703039/3039Y PD703040/3040Y
V850E1 55 MIPS (@ 40.5 MHz) 512 KB (flash) 192 KB (mask) 8 KB 256 KB (mask)
V850/SV1
PD70F3040/F3040Y
V850 23 MIPS (@ 20 MHz) 256 KB (flash) Multiplexed 22 bits 16 bits - SRAM, etc. 45 (Y products: 46) 9(6)Note1 24-bit timer/event counter x 2 ch 16-bit timer/event counter x 2 ch 8-bit timer/event counter x 8 ch 384 KB (mask) 16 KB 384 KB (flash)
PD703038/3038Y
PD70F3038/F3038Y
Watchdog timer Serial interface
1 ch CSI x 1 ch CSI/I2C x 2 chNote 2 CSI/UART x 2ch
A/D converter D/A converter DMA controller Ports
10-bit x 16 ch - 6 ch (dedicated internal RAM 135 16 - Watch timer: 1 ch, 12- to 16-bit PWM output : 4 ch, Vsync/Hsync separator, ROM correction function : 4 points When using main clock: 4 to 20 MHz When using subclock: 32.768 kHz 3.1 to 3.6 V (@ 20 MHz) 2.7 to 3.6 V (@ 16 MHz) 148 mW (@ 3.3 V, 20 MHz) 82 mW (@ 3.3 V, 20 MHz) 148 mW (@ 3.3 V, 20 MHz) internal peripheral I/O)
257-pin FBGA (14 x 14 mm) -10C to +70C
176-pin LQFP (24 x 24 mm) 180-pin FBGA (13 x 13 mm) -40C to +85C
180-pin FBGA (13 x 13 mm)
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 35 38 128 KB (mask) 12 KB
V850/SF1
PD703075AY PD703076AY PD703078AY
V850 18 MIPS (@ 16 MHz) 256 KB (mask) 16 KB Multiplexed 22 bits 16 bits - SRAM, etc. 35 8 (6)Note 16-bit timer/event counter x 8 ch 38 44 7 (7)Note 1 256 KB (flash) 128 KB (flash)
V850/DB1
PD703079AY PD70F3079AY PD70F3080
V850 18 MIPS (@ 16 MHz) 128 KB (mask) 6 KB - - - - - 40 7 (7)Note 1
V850ES/PM1
PD703081 PD703228
V850ES 29 MIPS (@ 20 MHz) 128 KB (mask)/ROM-less 10 KB Separate 19 bits 8/16 bits 3 SRAM, etc. 28 4 (4)Note 1 16-bit timer/event counter (TM1) x 6 ch 8-bit timer/event counter (TM2) x 2 ch 1 ch CSI x 2 ch UART x 2ch 16-bit x 6 ch (12 inputs) - - 68 - - Real-time counter (watch timer) : 1 ch ROM correction function : 4 points 8- to 12-bit PWM output : 4 ch
16-bit timer/event counter (TMG) x 1 ch 16-bit timer/event counter (TM0) x 2 ch 8-bit timer/event counter (TM5) x 2 ch
Watchdog timer Serial interface
1 ch CSI x 1 ch CSI/I2C x 1 ch CSI/UART x 2 ch 10-bit x 12 ch - 6 ch (dedicated internal RAM I/O Input 72 12 - Watch timer: 1 ch FCAN controller : 1 ch ROM correction function : 4 points Watch timer: 1 ch FCAN controller : 2 ch ROM correction function : 4 points Watch timer: 1 ch FCAN controller : 1 ch ROM correction function : 4 points Watch timer: 1 ch FCAN controller : 2 ch ROM correction function : 4 points internal peripheral I/O)
1 ch CSI x 3 ch UART x 2 ch 10-bit x 8 ch - - 99 (Including 16 output-only) 8 - Watch timer: 1 ch,16-bit PWM output: 6 ch 8-bit PWM output: 2 ch, meter control PWM: 24 ch DCAN controller: 2 ch Watch timer: 1 ch, 16-bit PWM output: 6 ch 8-bit PWM output: 2 ch, meter control PWM: 24 ch DCAN controller: 1 ch
A/D converter D/A converter DMA controller Ports Debug control unit Other peripheral functions
Operating frequency Power supply voltage
When using main clock: 4 to 16 MHz When using subclock: 32.768 kHz 3.5 to 5.5 V (A/D converter: 4.5 to 5.5 V)
When using main clock: 4 to 16 MHz 4.0 to 5.5 V
When using main clock: 2 to 20 MHz When using subclock: 32.768 kHz 3.0 to 3.6 V (@ 20 MHz) 2.7 to 3.6 V (@ 10 MHz) 2.2 to 3.6 V (@ 32.768 kHz) 81 mW (@ 3.3 V, 20 MHz) 100-pin LQFP (14 x 14 mm) -40C to +85C
Power consumption (Typ.) Package Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
75 mW (@ 5 V, 16 MHz) 100-pin LQFP (14 x 14 mm) 100-pin QFP (14 x 20 mm) -40C to +85C
125 mW (@ 5 V, 16 MHz)
180 mW (@ 5 V, 16 MHz)
120 mW (@ 5 V, 16 MHz)
128-pin QFP (20 x 20 mm) -40C to +85C
Pamphlet U15412EJ4V1PF
49
High-End Lineup (1/2)
Item Part No.
V850E/MA3
PD703131A/3131AY PD703132A/3132AY PD703133A/3133AY PD703134A/3134AY PD70F3134A/F3134AY
V850E1 106 MIPS (@ 80 MHz) 256 KB (mask) 16 KB Bus type Address bus Data bus Chip select signal 32 KB 16 KB Multiplexed/separate 26 bits 8/16 bits 8 SDRAM, SRAM, etc. Internal External 41 26(26)Note 1 16-bit interval timer (TMD) x 4 ch 16-bit timer/event counter (TMP) x 3 ch 16-bit timer/event counter (TMQ) x 1 ch (inverter timer support possible) 16-bit encoder counter/timer (TMENC) x 1 ch 1 ch CSI/UART x 3 ch UART/I2C x 1 chNote 2 512 KB (mask) 32 KB 512 KB (flash)
V850E/ME2
PD703111A
V850E1 215 MIPS (@ 150 MHz) ROM-less (instruction cache : 8 KB) Instruction: 128 KB; Data: 16 KB Separate 26 bits 8/16/32 bits 8 SDRAM, SRAM, etc. 59 40(32)Note 1 16-bit timer/event counter (TMC) x 6 ch 16-bit interval timer (TMD) x 4 ch 16-bit encoder counter/timer (TMENC) x 2 ch
CPU core CPU performance Internal ROM Internal RAM External bus interface
Memory controller Interrupt sources Timer/counter
Watchdog timer Serial interface
- CSI (with FIFO) x 1 ch CSI (with FIFO)/UART x 1 ch UART x 1 ch 10-bit x 8 ch - 4 ch 77 1 Provided (RUN, break, trace) USB (function) x 1 ch, SSCG 16-bit PWM output x 2 ch 10 to 150 MHz
A/D converter D/A converter DMA controller Ports I/O Input Debug control unit Other peripheral functions Operating frequency
10-bit x 8 ch 8-bit x 2 ch 4 ch 101 11 Provided (RUN, break) ROM correction function : 4 points 5 to 80 MHz
Power supply voltage
2.3 to 2.7 V (internal)/3.0 to 3.6 V (external)
1.35 to 1.65 V (internal)/3.0 to 3.6 V (external) (@ 133 MHz) 1.40 to 1.65 V (internal)/3.0 to 3.6 V (external) (@ 150 MHz) 575 mW (@2.5 V, 80 MHz) 200 mW (@ 1.5 V, 150 MHz) 176-pin LQFP (24 x 24 mm) 240-pin FBGA (16 x 16 mm) -40C to +85C (@133MHz), -40 toC +70C (@150MHz)
Power consumption (Typ.) Package
T.B.D. 144-pin LQFP (20 x 20 mm) 161-pin FBGA (13 x 13 mm) -40C to +85C
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. Only Y products have an on-chip I2C interface.
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External - ROM-less 4 KB
PD703103A
PD703105A
V850E/MA1 PD703106A
V850E1 67 MIPS (@ 50 MHz)
PD703107A
PD70F3107A
V850E/MA2 PD703108
V850E1 -
128 KB (mask)
256 KB (mask) 10 KB Separate 26 bits 8/16 bits 8
256 KB (flash)
ROM-less 4 KB Separate 25 bits 8/16 bits 4 SDRAM, SRAM, etc. 23 8 (4)Note 16-bit timer/event counter (TMC) x 2 ch 16-bit interval timer (TMD) x 4 ch - CSI/UART x 2 ch
SDRAM, SRAM, etc. 33 25 (17)Note 16-bit timer/event counter (TMC) x 4 ch 16-bit interval timer (TMD) x 4 ch - CSI x 1 ch CSI/UART x 2 ch UART x 1 ch 10-bit x 8 ch - 4 ch I/O Input 106 9 - 12-bit PWM output x 2ch 4 to 50 MHz 3.0 to 3.6 V
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
10-bit x 4 ch - 4 ch - 74 5 - - 4 to 40 MHz 3.0 to 3.6 V
Debug control unit Other peripheral functions Operating frequency Power supply voltage
Power consumption (Typ.) Package
528 mW (@ 3.3 V, 50 MHz) 144-pin LQFP (20 x 20 mm)
627 mW (@ 3.3 V, 50 MHz) 144-pin LQFP (20 x 20 mm) 161-pin FBGA (13 x 13 mm)
416 mW (@ 3.3 V, 40 MHz) 100-pin LQFP (14 x 14 mm)
Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
-40C to +85C
-40C to +85C
50
Pamphlet U15412EJ4V1PF
High-End Lineup (2/2)
Item Part No.
V850E/MS1
External 3.3V External 5V PD703100A-33/-40 PD703100-33/-40
- ROM-less 96 KB (mask) 4 KB Bus type Address bus Data bus Chip select signal Separate 24 bits 8/16 bits 8 EDO DRAM, SRAM, etc. Internal External 47 25 (1)Note1 16-bit timer/event counter x 6 ch 16-bit interval timer x 2 ch - CSI x 2 ch CSI/UART x 2 ch 10-bit x 8 ch - 4ch I/O Input 122 9 - - 2 to 40 MHz (-40 product) 2 to 33 MHz (-33 product) 3.0 to 3.6 V (internal, external) (A products) 3.0 to 3.6 V (internal)/4.5 to 5.5 V (external) (Products without A) 272 mW (@ 3.3 V, 33 MHz) 430 mW (@ 5 V, 33 MHz) 144-pin LQFP (20 x 20 mm) 157-pin FBGA (14 x 14 mm)Note2 -40C to +85CNote3 294 mW (@ 3.3 V, 33 MHz) 515 mW (@ 5 V, 33 MHz)
V850E/MS2
PD703102A-33 PD703102-33 PD70F3102A-33 PD70F3102-33
V850E1 47 MIPS (@ 33 MHz) 128 KB (mask) 128 KB (flash) - ROM-less 4 KB Separate 24 bits 8/16 bits 4 EDO DRAM, SRAM, etc. 35 10 (1)Note1 16-bit timer/event counter x 4 ch 16-bit interval timer x 2 ch - CSI/UART x 2ch 10-bit x 4 ch - 4 ch 52 5 - - 10 to 33 MHz
PD703101A-33 PD703101-33
V850E1
PD703130
CPU core CPU performance Internal ROM Internal RAM External bus interface
Memory controller Interrupt sources Timer/counter
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
Debug control unit Other peripheral functions Operating frequency
Power supply voltage
3.0 to 3.6 V (internal)/ 4.5 to 5.5 V (external) 218 mW (@ 3.3 V, 33 MHz)
Power consumption (Typ.)
Package
100-pin LQFP (14 x 14 mm)
Operating ambient temperature
Notes 1. Number of external interrupts that can be used to release STOP mode 2. PD703100A-33, 703101A-33, 703102A-33, and 70F3102A-33 only 3. PD703100-40, 703100A-40 : -40C to +70C Others : -40C to +85C
-40C to +85C
Item Part No. CPU core CPU performance Internal ROM Internal RAM External bus interface Bus type Address bus Data bus Chip select signal Memory controller Interrupt sources Timer/counter Internal External 128 KB (mask) 4 KB 96 KB (mask) PD703003A PD703004A
V853
PD703025A V850 38 MIPS (@ 33 MHz) 256 KB (mask) 8 KB Multiplexed 20 bits 16 bits - SRAM, etc. 32 17(1)Note 16-bit timer/event counter x 4 ch 16-bit interval timer x 1 ch - CSI x 2 ch CSI/UART x 2 ch 10 bits x 8 ch 2 ch - I/O Input 67 8 - 12-bit PWM output x 2 ch 2 to 33 MHz 128 KB (flash) 4 KB 256 KB (flash) 8 KB PD70F3003A PD70F3025A
Watchdog timer Serial interface
A/D converter D/A converter DMA controller Ports
Debug control unit Other peripheral functions Operating frequency
Power supply voltage
4.5 to 5.5V
Power consumption (Typ.)
365 mW (@ 5 V, 33 MHz)
450 mW (@ 5 V, 33 MHz)
425 mW (@ 5 V, 33 MHz)
480 mW (@ 5 V, 33 MHz)
Package
100-pin LQFP (14 x 14 mm)
Operating ambient temperature
Note Number of external interrupts that can be used to release STOP mode
-40C to +85C
Pamphlet U15412EJ4V1PF
51
V850 Series Development Environment
The V850 Series development environment consists of tools designed to make the development of application systems using the V850 Series of highperformance microcontrollers made by NEC Electronics more pleasant, faster, and more accurate. Each one of these development tools features functions to fully exploit the performance of the V850 Series.
52
Pamphlet U15412EJ4V1PF
Low-Priced Development Environment Lineup
Price
Emulator and evaluation board available at low prices
Low-priced full-function emulator IECUBE
* Low prices 1/3 or 1/4 the price of conventional emulators * Connectable to PC via USB * Enhanced real-time RAM monitor and time measuring function * On-chip self-diagnosis function * Debugger and simple programmer provided * Palm size
Ultra-low-priced on-chip emulator N-Wire CARD
* Ultra low price 1/10 the price of conventional emulators * Connectable to PC via PCMCIA * Writing to the microcontroller on-chip flash memory possible * Debugger provided
Starter kit for simple evaluation TK-850 Series
* Evaluation kit enabling easy performance testing * Lineup for V850ES/Kx1, V850ES/SA2, and V850ES/SG2 * Debugger, compiler, and circuit diagrams provided as standard
Function
* For details, refer to V850 Series Development Environment Pamphlet (U15763E)
Pamphlet U15412EJ4V1PF
53
Development Flow
Product planning
System design
PM plus
Hardware design
Software design RX850, RX850 Pro Coding
Fabrication Compiling/ assembly Standalone testing Debugging CA850
SM850, SM plus +RD850, +RD850 Pro +AZ850, +TW850 ID850, ID850NW, ID850QB DF703xxx
System debugging
IE, IECUBE Hardware tools
System evaluation
Commercialization
Software tools
Development Tools (1/3)
Software tools
Product Name Software package C compiler Device file Project Manager Integrated debugger System simulator Real-time OS Task debugger System performance analyzer Middleware Performance analysis tool SP850 CA850Note 1 DF703xxxNote 2 PM plusNotes 1, 3 ID850Note 1, ID850NWNote 1, ID850QBNote 4 SM850Note 1, SM plusNote 5 RX850, RX850 Pro RD850, RD850 ProNote 6 AZ850Note 6 AP703000-Bxxx, AP703100-Bxxx TW850Note 1
Notes 1. Packaged in SP850 2. Download from the NEC Electronics Website. (URL: http://www.necel.com/micro/index_e.html) 3. Included with CA850 4. Included with IECUBE and IE-V850E1-CD-NW. 5. Instruction simulation version: Included with SP850. Instruction + peripheral simulation version: Only the SM plus for the PD70F3261Y is included with SP850. 6. Included with RX850, RX850 Pro Remark For details, refer to the V850 Series Development Environment Pamphlet (U15763E).
54
Pamphlet U15412EJ4V1PF
Development Tools (2/3)
Hardware tools (when using IECUBE)
Target Device V850ES/SG2, V850ES/SJ2 V850E/IA3, V850E/IA4, V850ES/IK1 V850ES/KE1, V850ES/KE1+, V850ES/KF1, V850ES/KF1+, V850ES/KG1, V850ES/KG1+, V850ES/KJ1, V850ES/KJ1+ V850ES/FE2, V850ES/FF2, V850ES/FG2, V850ES/FJ2, PD703229Y, 70F3229Y QB-V850ESSX2-ZZZ QB-V850EIA4-ZZZ QB-V850ESKX1H-ZZZ QB-V850ESFX2-ZZZ In-Circuit Emulator
Remarks 1. A separate socket is required for each above emulator. 2. A power supply, a USB interface cable, a debugger, and a simple programmer are included. A PC interface board is not required. 3. For details, refer to the V850 Series Development Environment Pamphlet (U15763E).
Hardware tools (when using N-Wire CARD)
Target Device V850E/ME2, V850E/MA3, V850E/IA4, V850E/SV2, V850ES/SG2, V850ES/SJ2, V850ES/FE2, V850ES/FF2, V850ES/FG2, V850ES/FJ2, V850ES/KJ1, V850ES/KJ1+, PD70F3229Y
Remarks 1. A target connection cable, a connector conversion board, a target connector, and a debugger are included. A power supply and a PC interface board are not required. 2. For details, refer to the V850 Series Development Environment Pamphlet (U15763E).
On-Chip Debug Emulator IE-V850E1-CD-NW
Hardware tools (using other emulators)
Target Device Main Unit V850ES/SA2, V850ES/SA3 V850ES/KF1, V850ES/KG1, V850ES/KJ1 V850ES/SG2, V850ES/SJ2 V850ES/PM1 V850ES/FE2, V850/FF2, V850ES/FG2, V850ES/FJ2, PD703229Y, 70F3229Y V850ES/ST2 V850E/SV2 V850E/MA1, V850E/MA2 V850E/IA1 V850E/IA2 V850E/MS1 (5V), V850E/MS2 (5V) V850E/MS1 (3.3V) V850/SA1 V850/SB1, V850/SB2 V850/SV1 V850/SF1 V850/SC1, V850/SC2, V850/SC3 V853
Notes 1. A separate socket and probe are required for connection to the target system. The optional PC interface board (IE-70000-PCI-IF-A or IE-70000-CD-IF-A) are required as a common part. 2. A separate socket is required for connection to the target system. The optional PC interface board (IE-70000-PCI-IF-A or IE-70000-CD-IF-A) are required as a common part. 3. Depending on the target device package, a separate socket and probe may be required. The following items are required as common items. * PC interface board: IE-70000-PCI-IF-A or IE-70000-CD-IF-A * Power supply: IE-70000-MC-PS-B Remark For details, refer to the V850 Series Development Environment Pamphlet (U15763E).
In-Circuit Emulator Emulation Board IE-703204-G1-EM1Note 1 IE-703217-G1-EM1Note 2 IE-V850ES-G1 IE-703288-G1-EM1Note 2 IE-703228-G1-EM1Note 2 IE-703239-G1-EM1Note 2 IE-703220-G1-EM1Note 2 IE-V850E-MC-A IE-V850E-MC IE-703102-MC IE-703166-MC-EM1 IE-703107-MC-EM1Note 3 IE-703116-MC-EM1 IE-703114-MC-EM1 IE-703102-MC-EM1Note 3 IE-703102-MC-EM1-A IE-703017-MC-EM1Note 3 IE-703037-MC-EM1Note 3 IE-703002-MC IE-703040-MC-EM1Note 3 IE-703079-MC-EM1Note 3 IE-703089-MC-EM1 IE-703003-MC-EM1
Pamphlet U15412EJ4V1PF
55
Development Tools (3/3)
*
IECUBE configuration example
*
N-Wire CARD configuration example
In-circuit emulator (IECUBE) AC adapter (provided with ) USB interface cable (provided with ) Extension probe Note Exchange adapter (provided with ) Note Target connector (provided with ) Mount adapter Note If ordering the in-circuit emulator ( ), if the part number ends in "-ZZZ", the above exchange adapter ( ) and target connector ( ) are not provided.
Host machine (with PCMCIA slot) On-chip emulator IE-V850E1-CD-NW In-circuit emulator connection cable Connector conversion board In-circuit emulator connector
*
IE-V850ES-G1 configuration example
*
IE-V850E-MC, IE-V850E-MC-A, IE-703102-MC, IE-703002-MC configuration example
In-circuit emulator (main unit) Emulation board (connected inside main unit) Emulation probe Conversion adapter/conversion socket PC interface cable (provided with ) Power supply cable (provided with )
In-circuit emulator (main unit) Option board Power supply unit Conversion adapter/conversion socket (provided with PC interface cable (provided with ) )
56
Pamphlet U15412EJ4V1PF
V850 Series Development Environment (1/2)
Development environment using in-circuit emulator, N-Wire emulator
Real-time OS Task debugger
Compiler
Debugger Analyzer
Integrated development environment
In-circuit emulator N-Wire emulator
RX850 RX850 Pro RD850 Note RD850 Pro Note
CA850
ID850 AZ850 Note TW850 ID850 CATS ZIPC850
IE-703002-MC IE-703102-MC IE-V850E-MC IE-V850E-MC-A IE-V850ES-G1 QB-V850ESSX2-ZZZ QB-V850EIA4-ZZZ QB-V850ESKX1H-ZZZ QB-V850ESFX2-ZZZ IE-V850E1-CD-NW IE-70000-MC-NW-A
Refer to Development Tools Hardware tools (when using N-Wire CARD) (p. 55)
Refer to Development Tools Hardware tools (when using IECUBE) (p. 55)
Refer to Development Tools Hardware tools (when using N-Wire CARD) (p. 55)
Nx85ET V852 V853, V853A V850/SA1 V850/SB1, V850/SB2 V850E/MA1 V850E/ IA1 Nx85ET Nx85ET, V850E/ME2, V850E/MA3, NA85E2, AS85EP2 V850E/MA3 V853, V853A V850/SV1 V850/SA1 V850/SB1, V850/SB2 V850E/MS1 V850E/MA1 Nx85ET, Nx85E V850E/IA1 V850ES/KF1, V850ES/KG1, V850ES/KJ1 V850E/ME2 V850ES/SG2, V850ES/SJ2, V850ES/Fx2, V850ES/Kx1+, V850ES/Kx1, V850ES/IK1, V850E/IA3, V850E/IA4
YDC
ID850NW
GHS ATI
Midas Lab
Nucleus PLUS
CCV850 CCV850E
Metrowerks
ID850QB AZ850 TW850
GHS
MULTI AZ850
KMC
RTE-V852-IE RTE-V853-IE RTE-V850/SA1-IE RTE-V850/SB1-IE RTE-V850E/MA1-IE RTE-V850E/IA1-IE RTE-1000-TP RTE-2000-TP KIT-V850E/MA3-IE UniSTAC V853 UniSTAC V850/SV1 UniSTAC V850/SA1 UniSTAC V850/SB1 UniSTAC V850E/MS1 UniSTAC V850E/MA1 UniSTAC Nx85ET UniSTAC V850E/IA1 UniSTAC V850ES/Kx1 UniSTACII/J V850E/ME2 IECUBE
CodeWarrior
Mispo
Sophia Systems
NORTi
Red Hat
PARTNER AZ850
Sophia Systems
GNU
KMC
exeGCC
GAIO
WATCHPOINT AZ850
GAIO
G-OS Native-G
XCC-V XASS-V
YDC
micro VIEW-G micro VIEW-PLUS
advice advice advice advice advice advice advice advice advice advice advice
V853 V850/SA1 V850/SB1 V850E/MS1 V850E/MA1 Nx85ET V850E/IA1 V850E/ME2 V850ES/KF1 V850ES/KG1 V850ES/KJ1
KMC
V853 V850/SA1 V850/SB1 V850E/MS1 V850E/MA1 Nx85ET V850E/IA1 V850E/ME2 V850ES/KF1 V850ES/KG1 V850ES/KJ1
PARTNER-ET II PARTNER-J PARTNER-Jet
Nx85ET, V850E/ME2 Nx85ET, V850E/ME2 Nx85ET, V850E/ME2
Note The RD850, RD850 Pro, and AZ850 can be used with the ID850, ID850QB, MULTI, PARTNER, and WATCHPOINT.
ATI CATS GAIO GHS KMC Metrowerks :Accelerated Technology, Inc. :Communication and Technology Systems, Inc. :Gaio Technology Co., Ltd. :Green Hills Software, Inc. :Kyoto Microcomputer Corporation :Metrowerks Corporation Midas Lab Mispo Red Hat Sophia Systems YDC Unmarked :Midas Lab Co., Ltd. :MiSPO, Inc. :Red Hat Corporation :Sophia Systems Co., Ltd. :Yokogawa Digital Computer Corporation :NEC Electronics
Pamphlet U15412EJ4V1PF
57
V850 Series Development Environment (2/2)
Development environment using ROM emulator, evaluation board
Real-time OS Task debugger
Compiler
Debugger Analyzer
ROM emulator
Evaluation board Low-cost evaluation board (limited functions) Evaluation board
Cosmo
CA850 RX850 RX850 Pro
KMC KMC
CEB-V850/SA1 CEB-V850/SB1 exeGCC PARTNER AZ850 Note
V850/SA1 V850/SB1
RD850 Note RD850 Pro Note
CEB-V850E/MS1 CEB-V850E/MA1
V850E/MS1 V850E/MA1
GHS
CCV850 CCV850E
Midoriya
CEB-V850E/MA3 CEB-V850E/IA1 CEB-V850ES/FJ2 CEB-V850ES/SJ2
V850E/MA3 V850E/IA1 V850ES/FJ2 V850ES/SJ2
EMUSE-GII
ATI KMC Metrowerks GHS
Nucleus PLUS
PARTNER-ET II
Midoriya
Midas Lab
Code Warrior
MULTI AZ850 EMUSE
RTE-V852-PC RTE-V853-PC
V852 V853
Mispo
Red Hat
Lightwell
NORTi
GNU
MDX700
RTE-V850E/MS1-PC RTE-V850E/MA1-CB RTE-V850E/ME2-CB RTE-V850ES/SA3-CB
V850E/MS1 V850E/MA1 V850E/ME2 V850ES/SA3
APPLY
TK-850/KG1 CA850
GAIO GAIO
V850ES/KG1
Monitor version ID850
GAIO APPLY
G-OS Native-G
XCC-V XASS-V
XDEB-V SystemSimulator
TK-850/SA2
V850ES/SA2
APPLY
TK-850/SG2
V850ES/SG2
SG-703107-1 SG-703111-1
V850E/MA1 V850E/ME2
Note RD850, RD850 Pro, and AZ850 can be used with MULTI, PARTNER. APPLY ATI Cosmo Red Hat GAIO GHS KMC Lightwell :Application Corporation :Accelerated Technology, Inc. :Cosmo Co., Ltd. :Red Hat Corporation :Gaio Technology Co., Ltd. :Green Hills Software, Inc. :Kyoto Microcomputer Corporation :Lightwell Co., Ltd. Metrowerks Midas Lab Midoriya Mispo WRS eSOL Unmarked :Metrowerks Corporation :Midas Lab, Co., Ltd. :Midoriya Electric Co., Ltd. :MiSPO, Inc. :Wind River Systems, Inc. :eSOL Co., Ltd. :NEC Electronics
58
Pamphlet U15412EJ4V1PF
Software Product
Software package (SP850)
Product configuration
The SP850 software package consists of the following software development tools. *C compiler (CA850) *Project Manager (PM plus) *Integrated debugger (ID850, ID850NW) (to be packaged) *System simulator (SM850, SM plus) (to be packaged) *Performance analysis tuning tool (TW850) *Device file (DF703xxx)
C compiler (CA850)
Features
*Complies with ANSI-C, a C language standard. *Supports libraries for embedded systems *Compact code size and faster execution speed can be realized through powerful optimization *Utilities useful for embedded systems (ROMization processor, etc.) *Description of embedded systems in C language (specification of memory allocation and I/O register access) is possible.
System simulator (SM850, SM plus)
Features
*Same operability as debugger *Target-less evaluation prior to target completion possible *In addition to the operation of the CPU itself, target system operation including on-chip peripheral unit and interrupt servicing can also be simulated. *Pseudo-target system construction and I/O operation are possible through external parts. *Data generated by 0/1 logic and timing charts can be input to the program being simulated. *Larger number of events than in-circuit emulator *Execution speed estimates can be done on the host machine to accurately simulate pipeline operationNote. *Construction by user target system users is possible through user open interface. *A peripheral I/O register status can be specified and when this status occurs, the system can be made to output an interrupt at the desired timing or transfer data to memory (peripheral I/O register event & action function). Note The pipeline mode is supported by the V853.
Project manager (PM plus)
Features
*Project management (management of target chip, source, and environment during debugging is possible.) *Supports wizard function during project creation *Automation of series of operations consisting of edit, build, and debug *Integration of Help function
Target devices
V853, V850/SA1, V850/SB1, V850/SB2, V850/SF1, V850/SC1, V850/SC2, V850/SC3, V850E/MS1, V850E/MA1, V850E/MA2, V850E/IA1, V850E/IA2, V850ES/SA2, V850ES/SA3, V850ES/KF1, V850ES/ KG1, V850ES/KJ1, V850ES/SG2Note, V850ES/SJ2Note, V850ES/FE2Note, V850ES/FF2Note, V850ES/FG2Note, V850ES/FJ2Note Note Only SM plus is supported
N-Wire card (IE-V850E1-CD-NW)
Features
*Supports V850E and V850ES *Emulator for on-chip debugging *Enables realization of low-cost development environment *Compact PC card type *Function for download to internal flash ROM *Same ease of operation as ID850
Target Devices
V850E/ME2, V850E/MA3, V850E/IA4, V850E/SV2, V850ES/SG2, V850ES/SJ2, V850ES/FE2, V850ES/FF2, V850ES/FG2, V850ES/FJ2, V850ES/KJ1, V850ES/ KJ1+, PD70F3229Y
Pamphlet U15412EJ4V1PF
59
Integrated debugger (ID850, ID850NW, ID850QB)
Features
*Supports object files *Debugging at source level *Debugging using target resources *Real-time execution on target *Event setting according to complex software operation *Online help function
Task debuggers (RD850, RD850 Pro)
Features
*Display detailed information on OS resources such as tasks. *Display source of referenced tasks. *Included with real-time OS (RX850, RX850 Pro)
Real-time OSs (RX850, RX850 Pro)
Features
*Comply with global standard (ITRON 3.0 specifications). *Support power management function. *Enable embedding of required functions only (selection of system calls to be used). *Support sophisticated task development through task debugger (RD). *Support application operation analysis through system performance analyzer (AZ) *Inherit attributes of real-time OS of 16-bit V Series and 78K Series
TCP/IP software library (RX-NET) for V850E products
Product configuration
*TCP/IP protocol stack *Applications *LAN control driver
Features
*RFC-compliant *Support of numerous socket interfaces/libraries *Support of applications as option products *Provided device driver *Support of NEC Electronics real-time OS (RX850 Pro)
System performance analyzer (AZ850)
Features
*Detection of bugs through system timing errors *Detection of bugs due to simultaneous operation of complex tasks *Detection/analysis of real-time system execution performance *Operation linked to various debuggers
Target devices
V850E products
Performance analysis tuning tool (TW850)
Features
*Performance analysis changing the internal ROM size, instruction cache size, etc., is possible. *Display of inter-function call relationships, call count information, function execution time information, and cache mishit information *Functions optimally placed to reduce cache mishit count *Functions causing bottlenecks placed into internal ROM or other high-speed access memory
In-circuit emulator (IE, IECUBE)
Features
*Emulator functions loaded in dedicated chip to realize high equivalence *Connectable to variety of computers *Large array of emulation functions *Realization of maximum operating frequency equivalent to that of device
60
Pamphlet U15412EJ4V1PF
OSEK/VDX specifications compliant OS (RX-OSEK850)
Features
* Kernel Compliant with OSEK/VDX OS Ver. 2.0 specifications Supports 4 conformance classes: BCC1, BCC2, ECC1, and ECC2. * Configurator Configurator (OIL850) allowing easy system information creation provided as standard. Configuration files support formats compatible with OIL Ver. 2.0. * Task debugger (RD-OSEK850) Task debugger effective for application debugging using RX-OSEK850 provided as standard
RISC microcontroller reference platform (SolutionGearTM)
Features
* * * * * * * General-purpose evaluation boards available as RISC microcontroller software development platform Target CPU: V850E/MA1, V850E/ME2 Industry standard PC-compatible interfaces including PCI, ISA, PCMCIA, E-IDE, EthernetTM, Serial, Parallel, PS/2, and USB, provided CPU independent motherboards and CPU boards used combined Bundled real-time OS, middleware, and sample drivers MULTI-PARTNER remote monitor version can be used Reference design information provided
Actually tested
Circuit diagrams attached
This board usable for comparison purposes Not working properly. Is the cause hardware or software?
I want to measure Is it possible to realize CPU performance. such a function?
First time I use this device, please provide sample circuits.
Device selection
S/W
Software design/ development
Debug
H/W
Board design/ development
Time
I would like to use OS/middleware. Bundle OS/ middleware
I want to start software development prior to the board. Various peripheral devices are mounted, so debugging can be started from device-independent parts
Likely to be a long time until OS/middleware are ready
Provide user-own coding block as sample according to this board
At such times, RISC microcontroller reference platform
Cooperation with third parties
By deepening cooperation with third-party companies and forming an array of tools combining NEC Electronics-made tools and third-party-made tools, NEC Electronics offers development environments that support the diverse needs of users.
Pamphlet U15412EJ4V1PF
61
V850 Series Website
Information about V850 microcontrollers and V850 microcontroller development environment can be viewed at the NEC Electronics Microcomputer website.
http://www.necel.com/micro/index_e.html
Microcontroller Search Tool
* * *
Facility for searching for V850 Series microcontrollers by function
Product Lineup
Microcontroller product information
Document Download
Microcontroller, development environment, and middleware documents can be downloaded from this area. http://www.necel.com/micro/english/document/index.html
Development Tool Download
*
V850 Series development tools can be downloaded from this area. Customers who are registered users receive upgrade information by email. http://www.necel.com/micro/ods/eng/index.html
62
Pamphlet U15412EJ4V1PF
Microcontroller Search Tool
Facility for searching V850 Series microcontrollers by function.
Specify search condition(s) here.
The corresponding NEC Electronics development environment documents can be searched from here with a single link.
Development Tool List
Document Information List
Pamphlet U15412EJ4V1PF
63
Product Lineup
64
Pamphlet U15412EJ4V1PF
MEMO
Pamphlet U15412EJ4V1PF
65
MEMO
66
Pamphlet U15412EJ4V1PF
EEPROM, IEBus, IECUBE, SolutionGear, and VR are trademarks of NEC Electronics Corporation. MIPS is a trademark of MIPS Technologies, Inc. in the United States. Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. JAVA and all trademarks and logos related to JAVA are either registered trademarks or trademarks of Sun Microsystems, Inc. in the United States and/or other countries. Ethernet is a trademark of Xerox Corporation. TRON stands for The Real-time Operating system Nucleus. ITRON is an abbreviation of Industrial TRON. ITRON is an abbreviation of Micro Industrial TRON. TRON, ITRON, and ITRON do not refer to specific products or product groups. All other marks or trademarks in this document are property of their respective holders. These commodities, technology or software, must be exported in accordance with the export administration regulations of the exporting country. Diversion contrary to the law of that country is prohibited.
* The information in this document is current as of September, 2004. The information is subject to change without notice. For actual design-in, refer to the latest publications of NEC Electronics data sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information. * No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may appear in this document. * NEC Electronics does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of NEC Electronics products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics or others. * Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer's equipment shall be done under the full responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. * While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in NEC Electronics products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. * NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and "Specific". The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application. The recommended applications of an NEC Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of each NEC Electronics product before using it in a particular application. "Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots. "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support). "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems and medical equipment for life support, etc. The quality grade of NEC Electronics products is "Standard" unless otherwise expressly specified in NEC Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to determine NEC Electronics' willingness to support a given application. (Note) (1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its majority-owned subsidiaries. (2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as defined above).
M8E 02. 11-1
Pamphlet U15412EJ4V1PF
67
For further information, please contact:
NEC Electronics Corporation 1753, Shimonumabe, Nakahara-ku, Kawasaki, Kanagawa 211-8668, Japan Tel: 044-435-5111 http://www.necel.com/ [North America] NEC Electronics America, Inc. 2880 Scott Blvd. Santa Clara, CA 95050-2554, U.S.A. Tel: 408-588-6000 800-366-9782 http://www.necelam.com/ [Europe] NEC Electronics (Europe) GmbH Arcadiastrasse 10 40472 Dusseldorf, Germany Tel: 0211-65030 http://www.ee.nec.de/ Sucursal en Espana Juan Esplandiu, 15 28007 Madrid, Spain Tel: 091-504-2787 Succursale Francaise 9, rue Paul Dautier, B.P. 52 78142 Velizy-Villacoublay Cedex France Tel: 01-3067-5800 Filiale Italiana Via Fabio Filzi, 25/A 20124 Milano, Italy Tel: 02-667541 Branch The Netherlands Boschdijk 187a 5612 HB Eindhoven The Netherlands Tel: 040-2445845 Tyskland Filial P.O. Box 134 18322 Taeby, Sweden Tel: 08-6380820 United Kingdom Branch Cygnus House, Sunrise Parkway Linford Wood, Milton Keynes MK14 6NP, U.K. Tel: 01908-691-133 [Asia & Oceania] NEC Electronics Hong Kong Ltd. 12/F., Cityplaza 4, 12 Taikoo Wan Road, Hong Kong Tel: 2886-9318 Seoul Branch 11F., Samik Lavied'or Bldg., 720-2, Yeoksam-Dong, Kangnam-Ku, Seoul, 135-080, Korea Tel: 02-558-3737 NEC Electronics Shanghai Ltd. Room 2509-2510, Bank of China Tower, 200 Yincheng Road Central, Pudong New Area, Shanghai P.R. China P.C:200120 Tel: 021-5888-5400 NEC Electronics Taiwan Ltd. 7F, No. 363 Fu Shing North Road Taipei, Taiwan, R. O. C. Tel: 02-2719-2377 NEC Electronics Singapore Pte. Ltd. 238A Thomson Road, #12-08 Novena Square, Singapore 307684 Tel: 6253-8311
Document No. U15412EJ4V1PF00 (4th edition) Date Published January 2005 N CP(K)
C
G04.1
2002, 2004
Printed in Japan


▲Up To Search▲   

 
Price & Availability of UPD703111GM-13-UEU

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X